Zitat von
Jörn:
Ich habe folgenden Code (klar quick'n'dirty, kein Fehlerhandling usw):
Delphi-Quellcode:
constructor TIdIRCBot.create(AOwner: TComponent);
begin
inherited;
@Self.OnMessage := @Test(Sender, AUser, AChannel, Content); //hier gibt es Fehler, s. u.
So ist's richtig (Eigentlich total easy
):
Self.OnMessage := Test; // Eventhandler wird zur Laufzeit zugewiesen
Die Parameter deiner Methode Test müssen natürlich exaktamente mit dem Parametern von
TIdIRC.OnMessage übereinstimmen.