Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.24;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.02 c
15-1200707661
Trial
2008-01-19 04:54
2008.02.24
Как сделать, чтобы много функций работало параллельно?


3-1192039360
Shaitan
2007-10-10 22:02
2008.02.24
Как чераз Delphi открыть базу данных находяющуюся в ACCESS


15-1200890605
Slider007
2008-01-21 07:43
2008.02.24
C днем рождения ! 21 января 2008 понедельник


15-1200834073
guav
2008-01-20 16:01
2008.02.24
Архитектуры процессоров, поддерживаемые в Windows NT.


2-1201684718
Lex-85
2008-01-30 12:18
2008.02.24
Ошибка в Maskedit