TerAn |
Отправлено: 16.04.2004, 19:55 |
|
Не зарегистрирован
|
Подскажите, как можно сделать следующее — есть 2 приложения — одно сервер (TServerSocket), второе — клиент (TClientSocket). Клиент передает серверу содержимое TMemo построчно и ждет подтверждение о том, что сервер получил очередную строку. Сервер, получив строку, высылает клиенту подтверждение (например "+ok"). А не могу я сделать вот что — как заставить клиента при передаче строки ждать прихода подтверждения? Если сделать так -
CODE |
for(int i=0; i < Memo1->Lines->Count; i++)
{
ClientSocket->Socket->SendText(Memo1->Lines->Strings[i]);
answ = ClientSocket->Socket->ReceiveText();
}
|
, то он не ждет передачи текста, а просто сразу возвращает NULL. |
|
|