Vcl.StdActns.TFileOpenWith

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.StdActns.TFileOpenVcl.StdActns.TFileActionVcl.StdActns.TCommonDialogActionVcl.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentTFileOpenWith

Delphi

TFileOpenWith = class(TFileOpen)

C++

class PASCALIMPLEMENTATION TFileOpenWith : public TFileOpen

Eigenschaften

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

Beschreibung

TFileOpenWith repräsentiert die Standardaktion zum Anzeigen eines Dialogfeldes, in dem der Benutzer angeben kann, mit welcher Anwendung eine Datei geöffnet wird.

Fügen Sie TFileOpenWith einer Aktionsliste hinzu, um das Standarddialogfeld Öffnen mit in Ihrer Anwendung bereitzustellen. Steuerelemente wie Menüoptionen und Symbolleistenschalter, die mit dieser Aktion verknüpft sind, veranlassen die Anwendung zum Anzeigen eines Öffnen mit-Dialogfeldes, in dem die Anwendung zum Öffnen der in der Eigenschaft FileName angegebenen Datei ausgewählt werden kann. Wurde die Eigenschaft FileName zuvor nicht gesetzt, zeigt das TFileOpenWith-Objekt erst ein Dialogfeld zum Öffnen von Dateien an, in dem der Benutzer eine Datei auswählen kann. Anschließend wird das Öffnen mit-Dialogfeld angezeigt, in dem der Benutzer die zum Öffnen der betreffenden Datei zu verwendende Anwendung auswählen kann.

Anmerkung:  Ein TFileOpenWith-Objekt zeigt immer das Öffnen mit-Dialogfeld an, auch wenn zur Erweiterung der angegebenen Datei eine Verknüpfung registriert wurde. Soll Windows die vom Benutzer ausgewählte Datei automatisch mit der Anwendung öffnen, die für die Erweiterung registriert ist (oder soll das Öffnen mit-Dialogfeld automatisch angezeigt werden, wenn zu der Erweiterung keine Verknüpfung existiert), verwenden Sie stattdessen die Aktion TFileRun.

Sie müssen keine weiteren Operationen durchführen, um die ausgewählte Anwendung zu starten. TFileOpenWith-Objekte öffnen die Datei automatisch mit der Anwendung, die der Benutzer auswählt.

Anmerkung:  Die Eigenschaft Dialog von TFileOpenWith-Objekten repräsentiert das Dialogfeld zum Öffnen von Dateien, in dem der Benutzer die gewünschte Datei auswählt, nicht das Öffnen mit-Dialogfeld, in dem der Benutzer die zum Öffnen der Datei zu verwendende Anwendung auswählt. Entsprechend treten die Ereignisse OnAccept und OnCancel nicht nach der Aktion auf, die das Öffnen mit-Dialogfeld anzeigt, sondern nach der Anzeige des allgemeinen Dialogfeldes zum Öffnen von Dateien, wenn die Eigenschaft FileName nicht voreingestellt ist.

Siehe auch