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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
9-87236
NikotiN
2002-09-21 11:14
2003.02.27
Как сохранить и как использовать ландшафт из 3DSMax5(4,3) в Delph


1-87451
sidor
2003-02-17 22:19
2003.02.27
Spinedit И Звук


1-87539
R2D2
2003-02-16 23:29
2003.02.27
При нажатии в Edit клавиши Enter раздается beep.


1-87371
kronprince
2003-02-17 11:45
2003.02.27
Ведение лог-файлов


1-87460
Николай В.
2003-02-18 15:26
2003.02.27
DKLib (PGP)