Форум: "Сети";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
ВнизTServerSocket, ClientConnect Найти похожие ветки
← →
John (2003-01-09 02:31) [0]есть проблема, при соединении на клиенте On Connect я шлю текст... на сервере OnCLientConnect его принимаю, тока почему то он не принимается, выловил такую фишку, что если перед чтением на серваке показать любую мессагу(ShowMessage) , то текст читается и всё тип - топ, никто не подскажет чо за косяк..
← →
DJ_Sedoy (2003-01-09 08:57) [1]"...На сервере onClientRead его принимаю..." мне кажется.
И скорее всего дело в том, что сокеты становятся Connected совсем не мгновенно.
то есть примерно так:
ClientSocket1.Connect;
repeat Application.ProcessMessages until ClientSocket1.Active;
← →
Verg (2003-01-09 16:17) [2]
Передаешь невовремя, принмаешь невовремя...
На клиенте начинать передавать что-либо надо при получении
OnWrite, а не OnConnect.
Соответственно на серверной стороне принимать надо в
OnClientRead
> если перед чтением на серваке показать любую мессагу(ShowMessage)
> , то текст читается и всё тип - топ,
Здесь, просто за счет ShowMessage получается пауза, за время которой информация успевает приниматься сокетом, затем ты ее читаешь и "тип-топ".
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c