Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как разделить слипание сообщений?


genek84 ©   (2004-02-02 10:05:00) 

Если подряд послать два сообщения SendText тогда они сливаются и на серваке принимаются как одно.
Я использую Sleep, перед тем как послать, что жутко тормозит клиента.
Есть ли альтернатива этой функции, и вообще как правильно реализовать решение данной проблемы?


AndersoNRules   (2004-02-02 16:28:00) [1]

Vobshem, zashol ya na ati link'i , nicho interesnovo,reshil pomochi.
Ya ispolizoval takoy podhod:
naprimer esti 2 string mes1,mes2  . tebe nado ih poslati clientu ili serveru, nevajno. delayeshi prosto, v konezz kajdovo stringa dobovliayeshi kakoyto simvol , naprimer: "|"  , a v sobitiy Server/Client Read pisheshi dopolniteliniy kod , kotoriy shitaet soobsheniem vseo shto poluchayet do pervovo znaka: "|" ,posle nevo nachinaezza vtoroe soobsheniye.  sam proveryal , rabotaet .
mes1:=mes1+'|';  mes2:=mes2+'|';
...sendtext(mes1)l  ...sendtext(mes2);   i ne nado nikakovo sleep'a  :)  Udachi !


panov   (2004-02-02 10:42:00) [2]

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1074693713&n=4
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1072683315&n=4
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1070294804&n=4


Наверх

Титульная страница Поиск, карта сайта Написать письмо