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

Вниз

Про TClientSocket   Найти похожие ветки 

 
GM_   (2002-05-24 10:58) [0]

У меня возникает такая проблема.
Я использую ClientSocket и мне надо при получении определённой
информации из этого сокета, разорвать соединение и соединиться вновь.
Я делал двумя способами:
либо в ClientSocket.OnRead вызывал Close и потом Open
либо в OnRead вызывал Close, а в OnDisconnect вызывал Open
соединение разрывается нормально, но потом на Open сокет никак не
реагирует
Подскажите что я делаю не так и как исправить.


 
Song ©   (2002-05-24 11:16) [1]

Надо сделать Close и подождать пока закроется. А в Вашем примере обе эти инструкции выполняются почти мгновенно, и само собой не получается.
И onDisconnect уже не нужен будет тогда.


 
GM_   (2002-05-24 11:34) [2]

А как подождать, разве вызов из OnDisconnect не есть "подождать пока закроется"?



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

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

Наверх




Память: 0.46 MB
Время: 0.008 c
14-13788
Galinka
2002-07-09 12:51
2002.08.05
Где можно почитать про БД в Delphi, интересуют клиент-серверные


3-13567
sdram
2002-07-15 15:05
2002.08.05
Помогите отредактировать запись.


14-13774
T.Rook
2002-07-09 21:20
2002.08.05
Замедлялка


6-13739
z_1
2002-05-21 21:24
2002.08.05
Помогите с UDP


3-13561
AM
2002-07-16 09:16
2002.08.05
мастер – таблица