Benutzer können die Standardbehandlung überschreiben

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Den Typ der Behandlungsroutine definieren


Für manche Ereignisarten möchten Entwickler unter Umständen die Standardbehandlung ersetzen oder sogar alle Antworten unterdrücken. Damit dies möglich ist, müssen Sie ein Argument per Referenz an die Behandlungsroutine übergeben und auf einen bestimmten Wert hin überprüfen, wenn die Routine zurückkehrt.

Dies steht in Zusammenhang mit der Regel, dass eine leere Behandlungsroutine denselben Effekt wie das Nichtvorhandensein einer derartigen Routine haben muss. Da eine leere Behandlungsroutine die per Referenz übergebenen Argumentwerte nicht ändern würde, findet die Standardbehandlung immer nach dem Aufruf der leeren Routine statt.

Siehe auch