Was sind Ereignisse?

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Ereignisse erzeugen - Index

Ein Ereignis ist ein Mechanismus, der einen Vorgang mit einem Teil des Programmquelltextes verknüpft. Genauer gesagt handelt es sich bei einem Ereignis um einen Methodenzeiger, der auf eine Methode in einer bestimmten Klasseninstanz zeigt.

Aus der Sicht des Anwendungsentwicklers besteht ein Ereignis lediglich aus einem mit einem Systemvorgang verknüpften Namen (z.B. OnClick), dem ein bestimmter Programmquelltext zugeordnet werden kann. Angenommen, ein Schaltflächenobjekt namens Button1 kontrolliere ein Ereignis namens OnClick. Wenn Sie dem Ereignis OnClick einen Wert zuweisen, generiert der Formular-Designer standardmäßig eine Ereignisbehandlungsroutine namens Button1Click in dem Formular, das die Schaltfläche enthält, und verknüpft diese Routine mit OnClick. Sobald die Schaltfläche angeklickt wird, ruft die Schaltfläche die Methode auf, die OnClick zugewiesen wurde. Im vorliegenden Fall ist dies Button1Click.

Wenn Sie Quelltext für ein Ereignis und dessen Behandlung erstellen wollen, sollten Ihnen folgende Zusammenhänge bekannt sein:

Ereignisabfolge