So also man kann keinem notifyevent eine Prozedur zuweisen deshalb der Fehler.
Notivyevent wird ausgelöst und ist von vorne herein nicht dem man überhaupt etwas zuweisen könnte.
F1 hilft =)
Delphi Hilfe
***************************
Das Ereignis OnTimer tritt ein, wenn der in der Eigenschaft Interval festgelegte Zeitabschnitt verstrichen ist.
property OnTimer: TNotifyEvent;
Beschreibung
Mit dem Ereignis OnTimer können Sie eine Behandlungsroutine schreiben, die in bestimmten Zeitabschnitten eine Aktion ausführt.
Die Eigenschaft Interval des Zeitgebers legt fest, wie häufig das Ereignis OnTimer auftritt. Das Ereignis OnTimer tritt nach jedem Ablauf des festgelegten Zeitabschnitts ein.
****************************
edit: Ich muss mich korrigieren es ist möglich
---
Moderiert von
Narses: Beiträge zusammengefasst---
So hier wie es funktioniert (nicht getestet).
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
|
procedure TForm1.FormCreate(Sender: TObject); begin Timer1.OnTimer := Test; end;
procedure TForm1.Test(Sender: TObject); begin showmessage(' Ich werde über Ontimer aufgerufe' ); end; |
Hoffe das hilft dir weiter.
mfg nic