Thema: Delphi Prozedur umleiten?

Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#9

Re: Prozedur umleiten?

  Alt 26. Okt 2004, 10:12
eleganter geht es so:

Delphi-Quellcode:
type
  THandler = class(TObject)
    class procedure OnConnect(Sender: TObject; Socket: TCustomWinSocket);
  end;

class procedure THandler.OnConnect(Sender: TObject; Socket: TCustomWinSocket);
begin
// Code
end;


begin
  Sock := TClientSocket.Create(nil);
  try
    Sock.Address := '213.39.196.118';
    Sock.Port := 1234;
    Sock.OnConnect := THandler.OnConnect;
    Sock.Open;
....
  finally
    Sock.free;
  end;
end;
Gruß Hagen
  Mit Zitat antworten Zitat