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

Вниз

Indy 10 - Как узнать, что клиент отключился? (клиент - в dll)   Найти похожие ветки 

 
tytus ©   (2007-04-20 09:40) [0]

Доброго дня мастера. Есть программка использующая idTCPServer и другая (запущена на другом компе)-в которой применен idTCPClient. Так вот, в серверной части в обработчике OnExecute сервера я отправляю клиенту строку AContext.Connection.IOHandler.WriteLn(IntToStr(Res));
Как мне проверить, подключен ли клиент или программку закрыли?
(Прога на клиентском компе вызывает мою длл, в которой idTCPClient коннектится к моему Indy-серверу.)


 
Reindeer Moss Eater ©   (2007-04-20 09:50) [1]

Если клиент отсоединился, то writeln вызовет исключение.


 
tytus ©   (2007-04-20 10:12) [2]

>Reindeer Moss Eater ©   (20.04.07 09:50) [1]
ничего не вызывает...никакого исключения.
Может вся трабла в том, что клиент в длл?
Длл вызывается как внешняя ф-я ...


 
Сергей М. ©   (2007-04-20 10:29) [3]


> ничего не вызывает...никакого исключения.


Значит клиент жив.


 
umbra ©   (2007-04-20 10:31) [4]


> ничего не вызывает...никакого исключения.

значит где-то есть try ... except end;


 
Reindeer Moss Eater ©   (2007-04-20 10:36) [5]

если нет исключения при отключиышемся клиенте, значит никто не вызывал writeln.



Страницы: 1 вся ветка

Текущий архив: 2007.12.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
15-1196442691
Pazitron_Brain
2007-11-30 20:11
2007.12.30
Не заплатил за инет...


2-1196842878
O.O
2007-12-05 11:21
2007.12.30
Получить дату и время в триггере


3-1187186976
greg123
2007-08-15 18:09
2007.12.30
Использование хранимых процедур в MS SQL SERVER 2000


15-1196343933
Anatoly Podgoretsky
2007-11-29 16:45
2007.12.30
Возможно интересно тем, кто хочет купить старые версии Дельфи


11-1169739965
Виталий*
2007-01-25 18:46
2007.12.30
Помогите с юникодом пожалуйста