Visual Basic (VB) enthält eine interne Objekt namens " Common Dialog . " Dieses Fenster bietet dem Anwender eine "Speichern" -Dialog , wo sie benennen und speichern Sie eine Datei auf der Festplatte . Der Dialog Objekt wird auf einem Windows-Formular mit einem Textfeld und die Schaltfläche "Durchsuchen" gespielt. Benutzer wählen Sie einen Speicherort und einen Dateinamen , wird es zu diesem Textfeld und klicken Sie dann auf die Festplatte gespeichert. Sie können dieses Objekt auf Ihrem Windows-Formular zu platzieren , um einen schnellen Weg, um Dateien in Ihrem Code speichern zu stellen. Anleitung
1
Neues Dialogfeld Objekt . Jedes Objekt, das Sie im VB Sprache muss zunächst eine Definition und Zuweisung zu einer Variablen . Der folgende Code erstellt Ihre VB -Objekt :
Dim Dialog Wie CommonDialog
2
Stellen Sie die Dialogfenster Eigenschaften . Die erste Eigenschaft legt den Text an der Spitze des Dialogs gesehen . Der zweite Filter die Arten von Datei-Erweiterungen erlaubt. Zum Beispiel, wenn Ihre Anwendung ermöglicht es Benutzern, nur als Text- Datei zu speichern , wird der Filter lässt nur "*. Txt" im "Speichern als Typ" Dropdown-Feld. Der folgende Code legt Ihre VB "Speichern" Eigenschaften :
dialog.DialogTitle = " Speichern Sie die Datei " dialog.Filter = "Text -Datei ( * . Txt ) "
3 < p> Zeigen Sie das Dialogfeld für den Benutzer. Das Dialogfeld wird eingerichtet, aber es ist nicht für den Benutzer sichtbar , bis Sie es manuell anzuzeigen . Der folgende Code zeigt das Fenster für den Benutzer :
dialog.ShowSave
Das Dialogfeld mit diesem Code , und wenn der Benutzer klickt " Speichern " wird die Datei auf der Festplatte gespeichert .
4
zeigen eine Meldung , ob es ein Fehler war oder der Benutzer die zu speichern. Der folgende Code zeigt eine Warnung , wenn die Save-Funktion schlägt fehl:
Wenn ThenMsgbox Err "Es gab einen Fehler beim Speichern der Datei " End If