Vcl.AppEvnts.TApplicationEvents

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.AppEvnts.TCustomApplicationEventsSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTApplicationEvents

Delphi

TApplicationEvents = class(TCustomApplicationEvents)

C++

class PASCALIMPLEMENTATION TApplicationEvents : public TCustomApplicationEvents

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Vcl.AppEvnts.pas
Vcl.AppEvnts.hpp
Vcl.AppEvnts Vcl.AppEvnts

Beschreibung

TApplicationEvents fängt Ereignisse auf Anwendungsebene ab.

Mit TApplicationEvents können die Ereignisse des globalen Anwendungsobjekts Application abgefangen werden. Wenn ein TApplicationEvents-Objekt in ein Formular eingefügt wird, leitet das Anwendungsobjekt alle Ereignisse an das TApplicationEvents-Objekt weiter. Somit ist jedes Ereignis des TApplicationEvents-Objekts mit dem gleichnamigen Ereignis des Objekts Application identisch.

Jedes Formular in einer Anwendung kann ein eigenes TApplicationEvents-Objekt besitzen. Die Anwendungsereignisse treten für alle TApplicationEvents-Objekte im Projekt auf. Die Reihenfolge, in der die einzelnen TApplicationEvents-Objekte Ereignisse empfangen, kann mit der Methode Activate gesteuert werden. Wenn andere TApplicationEvents am Empfang eines bestimmten Ereignisses gehindert werden sollen, verwenden Sie die Methode CancelDispatch.

Siehe auch