![]() |
||
![]() |
Standard-Auswahldialog in eigenen Anwendungen nutzenSie programmieren mit Hilfe von MS Access eigene Datenbank-Anwendungen. Nun suchen Sie eine Möglichkeit, den Standard-Dialog von Windows zur Auswahl eines Ordners in Ihre Anwendung einzubinden. 1. Vorbereitungen treffen Dim dlgFileOpen As FileDialog Der eingebundene Dialog ist ein Objekt vom Typ »FileDialog«. Der Parameter »msoFileDialogFolderPicker« definiert den Auswahldialog für Ordner. Für den normalen Öffnen-Dialog verwenden Sie den Parameter »msoFileDialog Open« und für einen Datei-Auswahldialog »msoFileDialogFilePicker«. Wenn Sie die Office-XP-Library zum ersten Mal nutzen, weist Access darauf hin, dass Sie die Bibliothek bisher noch nicht referenziert haben. Holen Sie das per Klick auf die Schaltfläche »Ja« nach. Abschließend öffnet die Funktion den Dialog mit der Methode »show« und übernimmt per Eigenschaft »SelectedItems(1)« einen im Dialog ausgewählten Ordner ins Textfeld »tboErgebnis«. Speichern Sie Ihr soeben erstelltes Formular nach der Code-Eingabe. 3. Eigenschaften ändern Sie können verschiedene Eigenschaften des Objektes »dlgFileOpen« nutzen, um das Erscheinungsbild des Dialogs zu verändern. Zum Beispiel enthält der Eintrag »Title« die Beschriftung des Dialogfensters in der Titelzeile. Mit »InitialFileName« können Sie festlegen, welches Ausgangsverzeichnis der Dialog beim späteren Aufruf anzeigen soll. Zu guter Letzt passen Sie die Beschriftung der Schaltfläche über die Eigenschaft »ButtonName« Ihren Vorstellungen an. |
![]() |