Форум: "Сети";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];
ВнизTICQClient и DLL Найти похожие ветки
← →
Denis_Zhulanov (2007-06-02 18:09) [0]Привет всем!
Вот столкнулся с проблемкой.... вот кусок кода :
test.dpr
{$APPTYPE CONSOLE}
uses ....,ICQClient, ICQWorks;
var
ICQ : TICQClient;
begin
ICQ := TICQClient.Create(nil);
.......
ICQ.UIN := 123123;
ICQ.PassWord := "test";
ICQ.Login;
......
end;
Вот собственно проблема :
Если всё это дело организовать с формами, то всё проходит на ура. Коннектится, отправляет и.т.п. Но стоит вынести в отдельный проект без форм или DLL, которую в последствии подгружаю в адресное пространство другого приложения, то результат = 0. Пытается установить соединение и по истечению тайм-аута завершает работу.
Игрался с различными параметрами, но похоже всё дело кроется в процедуре Create(nil). Причём наличие форм в DLL и размещение компонента визуально, тоже ничего не даёт... Хотя если установить параметр ICQ.DisableDirectConnections := False то при завершении работы DLL происходит подключение... Но потом... Вообщем запарился я совсем... Думаю вынести это всё в отдельный поток...
Помогите советом!!
← →
Сергей М. © (2007-06-04 08:14) [1]
> при завершении работы DLL
Что такое "завершение работы DLL" ?
Дай четкое определение этому выражению ...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.047 c