![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Событие, извещающее о приходе данных в ClientSocket
Ken © (2004-11-24 21:36:00)Уважаемые мастера, посоветуйте пожалуста как лучше поступить:
Меня волнует отсуствие события, срабатывающего, когда при ходят пакеты! как ето лучше сделать?
(кроме ожидания и обработки в цикле или по таймеру)
Я использую асинхронный режим обмена информации. Обмен происходит методом SendBuf.
Как лучше реализовать событие, оповещающее что пришли какието данные?
Ken (2004-11-25 11:00:00) [1]
> Digitman
Понял. Спасибо.
Digitman (2004-11-25 10:53:00) [2]в обработчике OnError напиши
ErrorCode := 0;
Socket.Close;
Ken (2004-11-25 10:47:00) [3]
> Digitman
К сожалению примеров у меня нету. Спасибо с етим уже разобрался!
У меня есть еще вопрос:
Как избавиться от сообщений типа: "Asynchronous Socket Error" ???
Digitman (2004-11-25 10:32:00) [4]пример у тебя есть
C:\Program Files\Borland\Delphi\Demos\Internet\Chat
Ken (2004-11-25 09:39:00) [5]
> Digitman
Приведи пожалуйста пример.
Digitman (2004-11-25 08:15:00) [6]
> Я использую асинхронный режим
в этом режиме для означенной цели как раз и предназначено событие OnRead.. только не событие нужно "реализовывать" (оно уже и так реализовано в недрах этого класса), а процедуру-обработчик этого события
Ken (2004-11-24 21:41:00) [7]извените - не в той ветке написал.