GetDirectoryDialog¶
GetDirectoryDialog zeigt ein Dialogfeld an, um ein Verzeichnis auswählen.
- ssDirectory = GetDirectoryDialog()
- ssDirectory = GetDirectoryDialog(ssStartDir)
- ssDirectory = GetDirectoryDialog(ssStartDir, ssTitle)
- ssDirectory = GetDirectoryDialog(ssStartDir, ssTitle, ssInfo)
- ssDirectory = GetDirectoryDialog(ssStartDir, ssTitle, ssInfo, bShowFiles)
Returnwert
ssDirectory ist ein String mit dem ausgewählen Verzeichnisnamen. Der
Verzeichnisname besteht aus dem Laufwerksnamen und dem Verzeichnisnamen. Die
Funktion verwendet als Trennzeichen der einzelnen Verzeichnisebenen einen
Backslash ("\\"
).
Das Verzeichnis endet mit einem abschließenden Backslash ("\\"
). Ein
gültiger Verzeichnisname könnte z. B. so aussehen: c:\Windows\System\
.
Falls der Benutzer die Schaltfläche Abbrechen wählt, enthält ssDirectory
den Wert "DLG_CANCEL"
.
Parameter
- ssStartDir
Mit ssStartDir kann ein Start-Verzeichnis angegeben werden. Falls das Start-Verzeichnis ungültig ist oder die Funktion ohne Parameter aufgerufen wird, wird das Dialogfeld mit dem aktiven Verzeichnis initialisiert.
- ssTitle
Mit ssTitle kann der Dialogtitel geändert werden.
- ssInfo
ssInfo kann als zusätzlicher Text angezeigt werden.
- bShowFiles
Falls bShowFiles TRUE (1) ist, werden auch die Dateien angezeigt.
Beispiel
* GetDirectoryDialog("c:\\")
c:\\UniPlot\\Script\\
Siehe auch
Überblick Dialogboxen, GetWindowsDirectory, GetRootDirectory, GetOpenFileName, GetDirectory, DialogBox, FS_MakeDirectory
id-2107347