Форум: "Сети";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизНе возникает события OnConnect Найти похожие ветки
← →
Yuri Btr © (2004-09-25 16:29) [0]Ув. мастера, я совсем в растерянности от странного поведения ClientSocket. С компонентами TServerSocket и TClientSocket работаю уже не первый год и имеются программы нормально работающие по сети. Однако в первый раз я встречаю такой глюк.
Клиент программа пытается установить соединение с серверной программой.
На серверной программе у экземпляра TServerSocket возникают последовательно события OnClientConnect и OnAccept, после чего свойство Connections у него становится 1, и даже можно вызвать успешно метод SendText (причем отправляются все байты сообщения - у меня оно короткое - 3 символа)
У клиентской же программы в этот момент происходит следующее:
у экземпляра TClientSocket возникают событиz OnLookup а затем OnConnecting, после чего вообще ничего не происходит. Не вызывается OnConnect (хотя на сервере он вызвался), и не вызывается OnError (даже с параметром eeDisconnect)
Возникает впечатление зависания ClientSocket, но основное окно клиентской программы обрабатывает сообщения и вообще ведёт себя как обычно. Клиент и Сервер тестировались как на одной машине так и на разных - результат один.
Кто нибудь может помочь?
Заранее благодарен.
← →
Yuri Btr © (2004-09-25 19:24) [1]Да забыл добавить - тип клиента и сервера - не блокирующий.
Помогите, кто чем может, проблема никак не решается уже несколько дней.
← →
Yuri Btr © (2004-09-25 20:12) [2]Похоже что проблема граздо шире и другого плана, см.
http://delphimaster.net/view/4-1096128648/
Здесь уже смысла нет обсуждать.
← →
Verg © (2004-09-25 23:01) [3]Все нормально "происходит" у всех.
Если не хочешь указаний про "ошибку в 17-той строке", то приведи свой код.
Ошибка - в нем, нигде иначе.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c