Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
14-13783
Malder
2002-07-05 12:37
2002.08.05
Свич


7-13828
Losyara
2002-05-18 22:46
2002.08.05
Ошибка Large Fonts


4-13850
Максимка
2002-05-28 20:41
2002.08.05
Как создать несколько форм, но так чтобы...


1-13623
c0pYc@t
2002-07-25 09:42
2002.08.05
Убрать строчку из реестра


1-13597
Kolya
2002-07-22 21:29
2002.08.05
Pause Process





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский