API:Vcl.StdActns.TFileOpenWith.ExecuteTarget
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 | TFileOpenWith |
Beschreibung
Zeigt das Dialogfeld an und generiert ein OnAccept- oder OnCancel-Ereignis.
Vcl.StdActns.TFileOpenWith.ExecuteTarget erbt von Vcl.StdActns.TCommonDialogAction.ExecuteTarget. Der folgende Inhalt bezieht sich auf Vcl.StdActns.TCommonDialogAction.ExecuteTarget.
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.