C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
TClientSoclet & TServerSocket, Подтверждение о приеме строки
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.

Вернуться в Вопросы программирования в C++Builder