Форум: "Сети";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
ВнизПро 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c