Hinzufügen einer Datei-browser-Taste, um eine MS Access-Formular
Möchte ich hinzufügen eine Schaltfläche "Durchsuchen", um eine MS-Access-2007-Formular, die ein standard-Windows-Datei-browser (als modales Fenster) und dem Benutzer erlauben, ein Verzeichnis auszuwählen. Wenn der Benutzer OKs aus, dass der browser, den Pfad, der in das ausgewählte Verzeichnis geschrieben werden soll, um ein Textfeld in das Access-Formular.
Was ist der beste Weg, dies zu tun? Gibt es einen einheitlichen Zugang Weg?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen Sie eine Funktion, die verwendet
Application.FileDialog
. DieFileDialog
ist modal.Diese Funktion gibt dem Benutzer die Ordner zur Auswahl, wenn Sie eine, oder ein leerer string, wenn Sie auf Abbrechen geklickt haben, auf die
FileDialog
.Ich denke, Sie können verwenden Sie diese Funktion in Ihrem Befehl der Schaltfläche click-Ereignis.
Wenn Sie befürchten, dass Microsoft möglicherweise entfernen Sie den
FileDialog
- Objekt von Office eines Tages, können Sie mithilfe der Windows-API-Methode statt: BrowseFolder Dialog.