f$SucheDatei (f$browsefile)
f$SucheDatei (f$browsefile)
Mit dieser Funktion kann durch Öffnen eines Explorers eine Datei ausgewählt werden.
Syntax: | Datei = f$SucheDatei(Modus,[Titel],[Directory],[Filter],[Extension],[Datei]) | ||
| Argument | Typ | Bedeutung |
| Modus | Ganzzahl | Soll die Datei zum Öffnen (1) oder zum Speichern(0) geöffnet werden? |
| Titel | Zeichenkette | Überschrift des Explorers. Dieser Parameter ist optional. |
| Directory | Zeichenkette | Auf diesem Directory soll zuerst gesucht werden. Dieser Parameter ist optional. |
| Filter | Zeichenkette | Angabe eines Filters zur Dateibestimmung. Dabei muss folgende Syntax eingehalten werden: Beschreibung1 |*.Ext1| Beschreibung2 |*.Ex2 Beispiel: folgende Angabe zur Suche von Textdateien Textdateien |*.txt Bei der Angabe der Extensions dürfen keine Leerzeichen verwendet werden. Dieser Parameter ist optional. Wenn er nicht angegeben ist, werden alle Dateien (*.*) gesucht. |
| Extension | Zeichenkette | Dateierweiterung, die automatisch ergänzt wird, wenn keine angegeben ist. Dieser Parameter ist optional. |
| Datei | Zeichenkette | Ein existierender Dateiname kann mitgegeben werden. Dieser wird dargestellt. Dieser Parameter hat Vorrang vor einem angegebenen Directory. Dieser Parameter ist optional. |
Ergebnis: | Zeichenkette | Name der Datei | |
Beispiel: | Datei = f$SucheDatei(0,'Name der Exportdatei','','XML-Dateien|*.xml','XML') | ||
Bestimmen einer XML-Datei zur Speicherung der Daten. Falls der Anwender keine Extension angibt, wird automatisch die Extension .xml verwendet. Zurrückgegeben wird in disem Fall: c:\Beispiel.xml | |||