Datei mit Common-Dialog schließen

30.12.2003

Genauso, wie Sie durch den Einsatz der Common-Dialoge Dateien zum Öffnen selektieren können, so können Sie auch Dialoge zum Speichern einer Datei verwenden.

Zu diesem Zweck kommt diesmal die API-Funktion GetSaveFileName zum Einsatz.

Die Funktion erwartet genauso wie die Funktion GetOpenFileName ein Parameter des Typs OPENFILENAME. Damit die Option Mit Schreibschütz öffnen ausgeblendet wird, fügen Sie den Flags die Konstante OFN_HIDEREADONLY hinzu. Diese Konstante können Sie wie folgt deklarieren

Public Const OFN_HIDEREADONLY = &H4

und folgendermaßen setzen:

Dim SaveDlg As OPENFILENAME

With SaveDlg ' andere SaveDlg Mitglieder setzen
    Flags = OFN_HIDEREADONLY
End With

Die Funktion GetSaveFileName gibt einen Dateinamen zurück, die den Anwender aus dem Dialog ausgewählt hat:

Declare Function GetSaveFileName Lib _
"comdlg32.dll" Alias "GetSaveFileNameA" _
(pOpenfilename As OPENFILENAME) As Long

Weiterführende Links:

Weitere Tipps & Tricks

30.12.2003

Datei mit Common-Dialog öffnen

Common-Dialoge erlauben das komfortable Durchsuchen und Auswählen einer Datei, die anschließend geöffnet bzw. gespeichert werden kann.

Tipp/Trick

Dienstleistungen

Als starker Partner an Ihrer Seite unterstützen wir Sie in folgenden Breichen:

Access-Programmierung

Benötigen Sie Unterstützung bei der Programmierung von Access-Anwendungen? Wir bieten die gesamte Bandbreite von der Access-Programmierung auf Stundenbasis bis zur Durchführung eines Software-Projektes als Auftragsarbeit an. Kontaktieren Sie uns für ein kostenloses Erstgespräch.

Software-Beratung

Haben Sie ein Software-Projekt und Sie wissen nicht, ob Access die richtige Plattform ist? Wir haben über 20 Jahre Erfahrung beim Erstellen von Windows-, Web und mobilen Anwendungen. Kontaktieren Sie uns für eine kostenlose Erstberatung.