Vcl.StdActns.TCommonDialogAction.ExecuteTarget

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ExecuteTarget(Target: TObject); override;

C++

virtual void __fastcall ExecuteTarget(System::TObject* Target);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.StdActns.pas
Vcl.StdActns.hpp
Vcl.StdActns TCommonDialogAction

Beschreibung

Zeigt das Dialogfeld an und generiert ein OnAccept- oder OnCancel-Ereignis.

Rufen Sie ExecuteTarget nicht direkt auf. Die Methode wird automatisch aufgerufen, wenn der Benutzer auf ein Steuerelement klickt, das mit der Aktion verknüpft ist (z.B. auf einen Menüeintrag oder eine Schaltfläche).

Target ist das Objekt, das bei der Ausführung der Aktionskomponente aktiv ist.

Die Methode ExecuteTarget ignoriert den Parameter Target und führt folgende Operationen durch:

1. Sie generiert das Ereignis BeforeExecute. Die Dialogfeldkomponente kann dadurch in der Anwendung den aktuellen Bedingungen entsprechend initialisiert werden.

2. Sie ruft die Methode Execute der Dialogfeldkomponente auf.

3. Sie generiert je nach Rückgabewert von Execute das Ereignis OnAccept oder OnCancel. In der entsprechenden Behandlungsroutine können Sie auf das Ausführungsergebnis des Dialogfeldes reagieren.

Siehe auch