Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

Динамически создаваемые сокеты. Как обрабатывать их события?   Найти похожие ветки 

 
SFlash ©   (2002-08-01 12:55) [0]

Мне неоходимо динамически создавать, использовать и удалять сокеты (что работает), но вот как обрабатывать их события (events: onRead, onWrite и т.д.)? Никак в толк не возьму, мож уже глаза замылились вместе с мозгом? Помоги плз


 
Digitman ©   (2002-08-01 13:23) [1]

SomeSocketObject.OnRead := имя_некоего_ процедурного_метода_типа_TSocketEvent_некоего_существующего_на_этот_момент_объекта



 
Rotax   (2002-08-02 13:34) [2]

>>Digitman ©

Верно :)

>> SFlash ©
Вот тебе пример:


type
TForm1 = class(TForm)
....
....
procedure MyServerSocketRead(Sender: TObject;
Socket: TCustomWinSocket);

public
Procedure MyProc;
end;
implementation
{$R *.DFM}

procedure TForm1.MyProc;
Var MyServerSocket : TServerSocket;
begin
MyServerSocket := TServerSocket.Create(self);
with MyServerSocket do
begin
...
OnClientRead := MyServerSocketRead;
end;
end;

//и сам обработчик события
procedure TForm1.MyServerSocketRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
...
...
end;




Страницы: 1 вся ветка

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
3-7877
propeller
2002-09-13 00:08
2002.10.03
????Как хранить старые даты (1500-1600 года)????


6-8088
BlackSun
2002-08-02 15:01
2002.10.03
Отправка email, глючит ;(


1-7939
Sergey_G
2002-09-24 02:38
2002.10.03
RichEdit


1-7908
3asys
2002-09-23 12:00
2002.10.03
TWebBrowser.OnDocumentComplete


1-7944
tararasyk
2002-09-24 01:14
2002.10.03
Проблеми при перехвати нажатия кнопки минимизация