![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 23.07.2008
Сообщений: 1
|
![]()
Как я понял ТСП сервер прослушивает порт в другом(своём) потоке, из-зи этого у меня вылетает ошибка "Вызовите метод CoInitialize()" в следующем участке кода:
procedure TForm1.TcpServer1Accept(Sender: TObject; ClientSocket: TCustomIpClient); begin //создание Ком объекта Ole1C := Unassigned; Ole1C := CreateOleObject('V77.Application'); ResOpen:=Ole1C.Initialize(Ole1C.RMT rade, '/DC:\Bases\1c /NËþäìèëà /P1', ''); //считываем данные if Length(NameReference)>0 then begin if YesLinkTo1C_Any(handle1C) then begin OleObj:=handle1C.CreateObject('Ñïðà âî÷íèê.'+NameReference); if OleObj.ÂûáðàòüÝëåìåíòû>0 then begin while OleObj.Ïîëó÷èòüÝëåìåíò>0 do begin back_s:= back_s+OleObj.Êîä+#164+OleObj.Íàèìå íîâàíèå+#166; end; end; end; end; //передаём данные ClientSocket.Sendln(AnsiToUtf8( back_s)); end; У кого какие идеи, пожалуйста, поделитесь. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[TcpClient, TcpServer] или [ServerSocket, ClientSocket] работа через прокси | DOLBY | Работа с сетью в Delphi | 2 | 17.09.2009 05:46 |
Передача файлов(exe) при помощи TCPServer и TCPClient | Air | Работа с сетью в Delphi | 6 | 26.12.2008 23:26 |
Serversocket,clientsocket и TCPserver, TcpClient | prizrak1390 | Компоненты Delphi | 2 | 04.02.2008 08:10 |
TcpClient и TcpServer | DOLBY | Работа с сетью в Delphi | 5 | 17.12.2007 10:43 |
TCPServer и TCPClient | Antoha | Работа с сетью в Delphi | 19 | 06.10.2007 12:01 |