![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Написание компонента от TClientSocket [D7, XP]
Ezorcist © (2006-05-29 15:42:00)Пишу дочерний, в protected объявляю
procedure connect (Sender: TObject; Socket: TCustomWinSocket); override;
он говорит нет такого, тоже самое если onconnect. в чем ошибка?
kami (2006-06-01 23:30:00) [1]seRead вызывается, когда какие-либо данные приняты сокетом, и соответственно их нужно(можно) считать. Судя по формулировке [5] - трассировка идет "на передачу" (то есть в SendXXX) ?
На приемной стороне seRead будет однозначно, главное (AFAIR) не забывать выбирать принятые данные из сокета
Ezorcist (2006-05-31 19:58:00) [2]2 kami Спасибо)
А почему когда передаются данные (текст) не вызывается события Read? Я точку ставлю на Event, Lookup, Connecting, Connect, Listen,Accept, Write вызываются при соединении а вот Read почему то не...???
kami (2006-05-29 21:14:00) [3]
protected
procedure Event(Socket: TCustomWinSocket; SocketEvent: TSocketEvent); override;
Обработка сразу всего, кроме ошибок :
Lookup, Connecting, Connect, Disconnect, Listen,
Accept, Write, Read);
Ezorcist (2006-05-29 18:36:00) [4]Он говрит нет такого метода у базового класса. Хотелось бы заменить стандартные OnRead, OnConnect и т.д.
Сергей М. (2006-05-29 15:54:00) [5]
> он говорит нет такого
Такого там действительно нет.
> оже самое если onconnect
А такого уж тем более там не было, нет и не будет
Kolan (2006-05-29 15:50:00) [6]Так и говорит: "нет токого"? Скопируй текст оригинального сообщения...