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

Вниз

Сокеты   Найти похожие ветки 

 
Александр_К   (2007-08-11 13:22) [0]

Уважаемый мастера.
Как мне подцепить процедуры:

var
  MainServer:TServerSocket; //глобальная переменная

procedure ServerSocketListen(Sender:TObject; Socket:TCustomWinSocket);
begin
end;

procedure ServerSocketAccept(Sender:TObject; Socket:TCustomWinSocket);
begin
end;

procedure ClientConnect_(Sender:TObject; Socket:TCustomWinSocket);
begin
end;

procedure ClientDisconnect_(Sender:TObject; Socket:TCustomWinSocket);
begin

end;

procedure StartServer;
begin
MainServer:=TServerSocket.Create(nil);
  MainServer.Port:=35000;
  MainServer.ServerType:=stNonBlocking;
  @MainServer.OnListen:=@ServerSocketListen;-хорошо цепляется
  @MainServer.OnAccept:=@ServerSocketAccept;-хорошо цепляется
//    @MainServer.OnAccept:=@ClientConnect_; - не цепляется
//    MainServer.OnClientDisconnect:=@ClientDisconnect_;-не цепляется, хотя
типы одинаковые, тем более, что предыдущие процедуры зацепились без проблем.
  MainServer.Open;
end;

Как мне их соединить?
Заранее спасибо.


 
MBo ©   (2007-08-11 13:50) [1]

а разве это не должны быть методы объекта, а не простые процедуры?



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
11-1174741130
ElectriC
2007-03-24 15:58
2007.10.28
Ошибка KOL


5-1162483418
--= Eagle =--
2006-11-02 19:03
2007.10.28
Предотвратить удаление сабкомпонента в дизайнтайме


15-1191324987
Кручен-Верчен
2007-10-02 15:36
2007.10.28
Назовите книги, которые на вас повлияли.


2-1191398821
Кевларвестов Семен
2007-10-03 12:07
2007.10.28
Про TStringList.DelimitedText


1-1187006465
Dio
2007-08-13 16:01
2007.10.28
Эмулировать прокрутку колеса мыши