![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
S_lip |
![]() ![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 29 Пол: Мужской Реальное имя: B1-66ER Репутация: ![]() ![]() ![]() |
Здравствуйте!
Я использую TClientSocket, чтобы отправит друг за другом несколько пакетов на сервер и сохранить ответы с него. Событие OnRead выглядит так: procedure TForm1.csRead(Sender: TObject; Socket: TCustomWinSocket);
begin
addtobase(Socket.ReceiveText); //оперируем полученным пакетом
if i<k then begin
socket.SendText(makenewtext(i)); //отправляем новый пакет
inc(i);
end;
end;
Но почему-то эта процедура вызывается только один раз (после приёма первого пакета). Скажите, пожалуйста, почему так происходит и как это можно исправить? Спасибо за внимание! Сообщение отредактировано: S_lip - 7.08.2007 11:33 |
![]() ![]() |
![]() |
Текстовая версия | 7.08.2025 5:06 |