Visual Basic ermöglicht Entwicklern eine standardisierte Datei-Auswahl und Öffnen-Dialog für die Nutzer durch das " OpenFileDialog "-Komponente . Diese Komponente unterstützt die Auswahl von mehreren Dateien (auch wenn es ausgeschaltet ist standardmäßig deaktiviert ) und macht es einfach für die Entwickler , um die Liste der ausgewählten Dateien zu analysieren und zu bestimmen, wie mit ihnen umzugehen. Anleitung
1
Neues " Windows Form -Projekt" , indem Sie "Datei" und dann auf " New Project", und wählen Sie dann " Windows Form -Projekt. "
2
Doppelklicken Sie auf das Button-Komponente in der Toolbox auf eine Schaltfläche, um Ihrem Projekt hinzuzufügen.
3
Doppelklicken Sie auf das " OpenFileDialog "-Komponente in der "Dialoge " der Toolbox , um es hinzuzufügen zu Ihrem Projekt. Im Gegensatz zu der Taste , wird die OpenFileDialog nicht sofort sichtbar , aber es wird in einer Komponenten -Liste am unteren Rand der Seite zur Verfügung gestellt werden .
4
Doppelklicken Sie auf die Taste, die Sie in Schritt 2 hinzugefügt zu schaffen ein "Click "-Ereignis für diese Schaltfläche und automatisch an ihn gehen
5
Fügen Sie den folgenden in den " Button1 " event: .
OpenFileDialog1.Multiselect = True
< p > OpenFileDialog1.ShowDialog ()
Dim files = OpenFileDialog1.FileNames
Button1.Text = files.Length
die erste Zeile setzt die " MultiSelect " Eigenschaft der OpenFileDialog -Box zu wahren , die dem Benutzer mehr als eine Datei auswählen können. Dies kann auch im Eigenschaften-Fenster erfolgen.
Nächstes wird die OpenFileDialog dem Benutzer angezeigt wird.
Dann wird eine Liste der Dateien in einem Array namens " Dateien " mit dem " abgerufen FileNames " Eigenschaft der OpenFileDialog . Achtung: OpenFileDialog hat zwei Eigenschaften : Dateiname und Dateinamen. Der ehemalige ruft nur eine Datei , während die letztere ruft die vollständige Liste von Dateien.
Endlich eine Anzahl der ausgewählten Dateien durch einfaches Beobachten der Größe des Arrays zugegriffen werden kann.