Vcl.ExtActns.TFileRun
Delphi
TFileRun = class(TCustomFileRun)
C++
class PASCALIMPLEMENTATION TFileRun : public TCustomFileRun
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | Vcl.ExtActns |
Beschreibung
TFileRun ist die Standardaktion zur Durchführung einer angegebenen Operation für eine Datei.
Fügen Sie TFileRun einer Aktionsliste hinzu, damit die Anwendung als Reaktion auf Benutzeraktionen eine externe Anwendung oder DLL startet. Mit dieser Aktion verknüpfte Steuerelemente veranlassen Ihre Anwendung zum Durchführen der in der Eigenschaft Operation angegeben Operation für die Datei, die in der Eigenschaft FileName angegeben ist.
Bevor diese Aktion ausgeführt wird, müssen Sie ihre Eigenschaften konfigurieren, um anzugeben, welche Anwendung wie gestartet werden soll:
- Weisen Sie der Eigenschaft FileName den Namen einer Datei zu, um die Zieldatei festzulegen, mit welcher die externe Anwendung ausgeführt werden soll. Alternativ können Sie den Namen der ausführbaren Datei der betreffenden Anwendung angeben. Soll der Benutzer den Dateinamen auswählen, wenn die Aktion ausgeführt wird, weisen Sie der Eigenschaft Browse den Wert true zu, damit das Dialogfeld zum Öffnen von Dateien angezeigt wird.
- In der Eigenschaft Operation können Sie die Aktion angeben, die mit der Datei ausgeführt werden soll.
- In der Eigenschaft Parameters können Sie Parameter für den Start der externen Anwendung bereitstellen.
- Das Standardverzeichnis für eine externe Anwendung wird in der Eigenschaft Directory festgelegt.
- Sie können das Erscheinungsbild des Fensters der externen Anwendung (minimiert, maximiert, ausgeblendet usw.) mit der Eigenschaft ShowCmd festlegen.
Benötigt die externe Anwendung ein übergeordnetes Fenster (z.B. für ein Eigenschaften-Dialogfeld) oder soll das TFileRun-Objekt Fehlermeldungen anzeigen, verwenden Sie die Eigenschaft ParentControl.