Vcl.StdActns.TFileOpenWith.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 TFileOpenWith

Beschreibung

Zeigt das Öffnen mit-Dialogfeld an und öffnet anschließend eine Datei mit der vom Benutzer ausgewählten Anwendung.

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.

ExecuteTarget ignoriert den Parameter Target und führt folgende Operationen aus:

1. Ist der Eigenschaft FileName kein Wert zugewiesen, wird das Dialogfeld zum Öffnen von Dateien (angegeben in der Eigenschaft Dialog) angezeigt, damit der Benutzer die zu öffnende Datei auswählen kann.

2. Wird das Dialogfeld zum Öffnen von Dateien angezeigt, wird ein OnAccept- oder OnCancel-Ereignis generiert. Das generierte Ereignis hängt davon ab, ob der Benutzer das Dialogfeld zum Öffnen von Dateien durch Klicken auf OK oder Abbrechen geschlossen hat.

3. Das Öffnen mit-Dialogfeld wird angezeigt, in dem der Benutzer eine Anwendung auswählen kann, die zum Anzeigen der in der Eigenschaft FileName angegebenen oder im Dialogfeld zum Öffnen von Dateien ausgewählten Datei verwendet werden soll.

4. Die ausgewählte Anwendung wird mit der angegebenen Datei gestartet.

Siehe auch