Access-Versionen |
Diese Funktion ist in folgenden Access-Versionen verfügbar: 2000, 2002, 2003, 2007, 2010
Funktion |
Zeigt den Office-Dateiauswahl-Dialog an (ohne das ein Verweis auf die Office-Bibliothek erforderlich ist).
Deklaration |
Function GetFileName(hWndOwner As Long, AppName As String, DlgTitle As String, OpenTitle As String, File As String, InitialDir As String, Filter As String, FilterIndex As Long, View As Long, flags As Long, fOpen As Boolean) As Long
Argumente |
hWndOwner | Zeiger auf das Fenster, das den Dialog gestartet hat | |
AppName | ??? | |
DlgTitle | Dialog-Titel, Beschriftung der Titelzeile | |
OpenTitle | Beschriftung des öffnen-Buttons | |
File | Gibt Pfad und Namen der ausgewählten Datei(en) oder Ordner zurück | |
InitialDir | Startverzeichnis | |
Filter | Liste mit Filtern für den Dateityp. Einzelne Einträge sind durch das Pipe-Zeichen ("|") von einander getrennt. | |
FilterIndex | Nummer des Filters, der bei der Anzeige aktiv ist (0-basiert) | |
View | 0: Detailansicht 1: Vorschauansicht 2: Eigenschaften 3: Liste 4: Miniaturansicht 5: Große Symbole 6: Kleine Symbole | |
flags | Als Auswahl für diesen Parameter können folgende Werte addiert werden: 4: Set Current Dir 8: Mehrfachauswahl möglich 32: Ordnerauswahldialog 64: Wert im Parameter "View" berücksichtigen | |
fOpen | True: öffnenschaltfläche öffnet ausgewählten Ordner False: öffnenschaltfläche öffnet ausgewählten Ordner nicht |
Rückgabewert |
0, wenn eine Datei ausgewählt wurde.
-302, wenn der Dialog (ohne Auswahl) abgebrochen wurde.
Code-Beispiel |
Hinweise |
Wenn kein Startverzeichnis angegeben wird, beginnt der Dialog im aktuellen Verzeichnis (CurDir).
Wenn das Startverzeichnis nicht existiert, beginnt der Dialog im Ordner "Eigene Dateien".
Wenn kein Filter übergeben wird, verwendet der Dialog "Alle Dateien (*.*). Wenn ein FilterIndex angegeben wird, der nicht vorhanden ist, wird der erste Filter verwendet.
Wenn ein Dialog zur Ordnerauswahl geöffnet wird, muss für den Parameter "fOpen" der Wert "True" übergeben werden. Sonst kann kein Ordner ausgewählt werden.
Die Auswahl für den Parameter "View" ist nur wirksam, wenn bei "Flags" der Wert 64 (View berücksichtigen) verwendet wird.
Das Kennzeichen "Mehrfachauswahl" wird nur berücksichtigt, wenn der Parameter "fOpen" den Wert "True" hat.
Mehrere Dateien werden durch "Tab" getrennt zurückgegeben.