Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2008, 16:14   #1
part13an
Новичок
Джуниор
 
Регистрация: 23.07.2008
Сообщений: 1
По умолчанию Com Объекты и TcpServer

Как я понял ТСП сервер прослушивает порт в другом(своём) потоке, из-зи этого у меня вылетает ошибка "Вызовите метод 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;

У кого какие идеи, пожалуйста, поделитесь.
part13an вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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