Dateiauswahl per API

Konfiguration über Optionen

Der Parameter Flags der Funktion Dateiauswahl erlaubt Ihnen, bestimmte Einstellungen für den Dialog festzulegen. Sie müssen die entsprechenden Konstanten nur addieren und an den Parameter Flags übergeben, beispielsweise indem Sie eine Variable mit der Summe übergeben. Mit dem Code in Listing 4 erreichen Sie beispielsweise, dass Mehrfachauswahl erlaubt ist und der Benutzer keinen Zugriff auf noch nicht verbundene Netzlaufwerke hat, weil der Netzwerk-Button ausgeblendet wird. Das Ergebnis dieses Aufrufs zeigt Bild 3. Das komplett andere Layout des Dialogs kommt daher, dass hier Mehrfachauswahl aktiviert wurde.

Bild 3: Der „angepasste“ Dialog Datei öffnen.
Bild 3: Der „angepasste“ Dialog Datei öffnen.

Function OptionenTesten()
Dim strDateityp As String
Dim lngOptionen As Long
lngOptionen = OFN_HIDEREADONLY + OFN_NONETWORKBUTTON + _
OFN_ALLOWMULTISELECT
MsgBox Dateiauswahl(lngOptionen)
End Function