Freigeben über


Standarddialogfeld (Foundation Class)

Kategorie Systemdialogfelder
Standardkatalog Visual FoxPro Catalog\Foundation Classes\Dialogs
Klasse _comdlg
Basisklasse Custom
Klassenbibliothek _system.vcx
Übergeordnete Klasse _custom
Beispiel ...\Samples\Solution\Ffc\Getfilex.scx

Hinweise

Sie können die Systemdialogfelder Öffnen und Speichern verwenden, die die neuesten Windows-Dialogfelder in Ihren Anwendungen nachbilden. So kann sich z. B. auf der linken Seite des Dialogfeldes eine Umgebungsleiste befinden.

Um die Klasse zu verwenden, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie die Klasse zu einem Formular hinzufügen, positioniert Visual FoxPro das Klassensymbol im Formular. Sie können die entsprechenden Eigenschaftswerte spezifizieren und notwendige Eingabe- und Ausgabeobjekte bereitstellen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.

Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.

Eigenschaften, Ereignisse, Methoden Beschreibung
aFileNames-Array Array mit Dateinamen, die von dem Dialogfeld zurückgegeben werden.

Standardwert: .F.

aFileList-Array Array mit Dateierweiterungsfiltern, die an das Dialogfeld übergeben werden.

Standardwert: .F.

cCustomFilter-Eigenschaft Benutzerdefinierter Filter, der vom Benutzer während der Verwendung des Dialogfeldes erstellt wird.

Standardwert: keiner

cDefaultExtension-Eigenschaft Standarddateierweiterung, die angezeigt werden soll.

Standardwert: keiner

cFileName-Eigenschaft Name der ausgewählten Datei oder der anfangs als Standardeinstellung festgelegten Datei.

Standardwert: keiner

cFilePath-Eigenschaft Pfad, unter dem die Dateien ausgewählt wurden.

Standardwert: keiner

cFileTitle-Eigenschaft Dateititeleigenschaft der ausgewählten Datei(en).

Standardwert: keiner

cInitialDirectory-Eigenschaft Startverzeichnis, dessen Dateien angezeigt werden sollen.

Standardwert: keiner

cTitleBar-Eigenschaft Überschrift für Dialogfeld-Titelleiste.

Standardwert: keiner

lAllowMultiSelect-Eigenschaft Gibt an, ob die Auswahl mehrerer Dateien zulässig ist.

Standardwert: .F.

lFileMustExist-Eigenschaft Gibt an, ob nur bereits vorhandene Dateien eingegeben werden können.

Standardwert: .F.

lHideReadOnly-Eigenschaft Gibt an, ob schreibgeschützte Dateien in der Liste ausgeblendet werden sollen.

Standardwert: .T.

lNewExplorer Gibt an, ob neue Komponenten und Features der Explorer-Benutzeroberfläche verwendet werden sollen, wie z. B. eine Umgebungsleiste.

Standardwert: .T.

lNoChangeDir-Eigenschaft Gibt an, ob die Änderung des angezeigten Verzeichnisses verhindert werden soll.

Standardwert: .F.

lNoNetworkButton-Eigenschaft Gibt an, ob die Einbindung einer Netzwerkschaltfläche im Dialogfeld verhindert werden soll.

Standardwert: .F.

lNoPlacesBar-Eigenschaft Gibt an, ob die Verwendung einer Umgebungsleiste im Dialogfeld verhindert werden soll.

Standardwert: .F.

lNoValidate-Eigenschaft Gibt an, dass Dateien im Dialogfeld nicht überprüft werden.

Standardwert: .F.

lSaveDialog-Eigenschaft Gibt an, ob das Dialogfeld Speichern anstelle des Dialogfeldes Öffnen verwendet werden soll.

Standardwert: .F.

nFileCount-Eigenschaft Gibt die Anzahl der im Dialogfeld ausgewählten Dateien an.

Standardwert: 0

nFilterIndex-Eigenschaft Gibt die Filter an, die im Dialogfeld ausgewählt sind.

Standardwert: 0

AddFilter-Methode Gibt die Dateierweiterungsfilter an, die verwendet werden sollen, wenn das Dialogfeld angezeigt wird.

Syntax: AddFilter(cDescription, cSkeleton)

Rückgabetypen: keine

Argumente:

cDescription stellt eine Beschreibung des Filters bereit.

cSkeleton gibt das Gerüst für den Dateierweiterungsfilter an.

ClearFilters-Methode Löscht alle Dateierweiterungsfilter.

Syntax: ClearFilters( )

Rückgabetypen: keine

Argumente:

cUser gibt den Namen des zu überprüfenden Benutzers an.

ShowDialog-Methode Zeigt das Dialogfeld mit verschiedenen Optionen, z. B. Filtern, an.

Syntax: ShowDialog( )

Rückgabetypen: keine

Argumente:

TestDialog-Methode Testskript zum Anzeigen eines Dialogfeldes.

Syntax: TextDialog( )

Rückgabetypen: keine

Argumente:

Siehe auch

Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes