ChooseFile (FPScript)
Öffnet ein Dialogfeld zur Auswahl einer Datei.
Syntax
ChooseFile(Title, FilePath, Folder, Filter)
Die Syntax der ChooseFile-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
Title |
Zeichenkette mit einem Titel für das Dialogfeld. Erlaubte Datenstrukturen sind Einzelwert. Unterstützte Datentypen sind Zeichenkette. |
FilePath |
Eine Vorgabe für den Dateinamen. Geben Sie eine leere Zeichenkette an, wenn Sie keinen Dateinamen vorgeben möchten. Erlaubte Datenstrukturen sind Einzelwert. Unterstützte Datentypen sind Zeichenkette (Dateiname). |
Folder |
Eine Vorgabe für den Pfad des Ordners, aus dem die Datei gewählt werden soll. Erlaubte Datenstrukturen sind Einzelwert. Unterstützte Datentypen sind Zeichenkette (Ordnername). |
Filter |
Eine Folge von Zeichenkettenpaaren, die Dateifilter für die Anzeige von Dateien bezeichnen. Der Filter gibt den Dateityp an, den eine Datei haben muss, um in der Dateiliste angezeigt zu werden. Die erste Zeichenkette eines Paares beschreibt den Filter und die zweite gibt die zu verwendende Namenserweiterung an. Sie können mehrere Erweiterungen mit ';' getrennt angeben. Die einzelnen Filter werden mit einem '|'-Zeichen voneinander getrennt. Der letzte Filter wird mit zwei '|'-Zeichen abgeschlossen. Wenn Sie einen Dateifilter angeben, erscheinen nur die Dateien in der Auswahlbox, die den Filter passieren. Geben Sie eine leere Zeichenkette an, wenn Sie keinen Filter verwenden möchten. Erlaubte Datenstrukturen sind Einzelwert. Unterstützte Datentypen sind Zeichenkette. |
Anmerkungen
Das Ergebnis ist eine Zeichenkette mit dem vollen Pfadnamen der ausgewählten Datei.
Ist ein Argument eine Liste, dann wird deren erstes Element entnommen. Ist dies wieder eine Liste, dann wird der Vorgang wiederholt.
Verfügbarkeit
FlexPro Basic, Professional, Developer Suite
Beispiele
ChooseFile("Dateiauswahl", "", "C:\\Daten", "Textdateien (*.txt; *.asc)|*.txt; *.asc|Datendateien (*.dat)|*.dat|Alle Dateien (*.*)|*.*||")
Öffnet ein Dialogfeld mit dem Titel "Dateiauswahl" und stellt alle Dateien mit den Endungen ".txt" oder ".asc" im Ordner "C:\Daten" dar. Zurückgegeben wird der ausgewählte Dateiname mit Pfadangabe.