Ich benutze in meinem Programm die Ereignisse. wie z.B. onclick und co.
Wenn das Objekt bereits da ist kann man auf dieses klicken und das Ereignis per maus erstellen.
Jetzt erzeuge ich jedoch dynamisch ein Objekt und möchte auch die Ereignisse nutzen.
Dafür habe ich eine Procedure
Delphi-Quellcode:
procedure testlauf(sender: TObject);
begin
form1.Caption:='Der Test ist ok';
end;
Wenn die Form1 erzeugt wird habe ich folgendes Deklariert
windowsmediaplayer1.OnStatusChange:=testlauf; //das Ergeigniss Statusänderung wird def
Es kommt die Fehlermeldung : E2009 Inkompatible Typen: 'Methodenzeiger und reguläre Prozedur'
Wie muss ich die Procedure deklarieren um die Ergebnisse zu nutzen ?