Visual Basic permette agli sviluppatori di fornire una selezione di file standard e finestra di apertura agli utenti attraverso la componente " OpenFileDialog " . Questo componente supporta la selezione di più file (anche se è disattivata per impostazione predefinita) e rende facile per lo sviluppatore di analizzare l'elenco dei file selezionati e determinare come gestirli . Istruzioni
1
Creare un nuovo "Progetto Windows Form " facendo clic su " File " e poi " Nuovo progetto " e selezionando "Progetto Windows Form ".
2
Fare doppio clic sul componente Button nella Casella degli strumenti per aggiungere un pulsante per il vostro progetto .
3 Fare doppio clic sul componente " OpenFileDialog " nella sezione " Finestre di dialogo " della Casella degli strumenti per aggiungerlo al progetto. A differenza del pulsante , il OpenFileDialog non sarà immediatamente visibile , ma sarà fornito in una lista componenti in fondo alla pagina.
4
Fare doppio clic sul pulsante aggiunto nel passaggio 2 per creare un evento "Click" per quel pulsante e automaticamente va ad esso
5
Incollare il seguente nell'evento " Button1_Click " : .
OpenFileDialog1.Multiselect = True
< p > OpenFileDialog1.ShowDialog ( )
file Dim = OpenFileDialog1.FileNames
Button1.Text = files.Length
la prima riga imposta la proprietà " MultiSelect " della casella OpenFileDialog al vero , che consente all'utente di selezionare più di un file . Questo può essere fatto anche nella finestra delle proprietà .
Avanti , il OpenFileDialog viene visualizzato all'utente .
Poi , un elenco di file viene recuperato in un array di nome "file" utilizzando il " FileNames "proprietà del OpenFileDialog . Attenzione : OpenFileDialog ha due proprietà : Nome del file e nomi di file . Il primo consente di recuperare solo un file , mentre il secondo recupera l'elenco completo dei file .
Infine , un conteggio dei file selezionati è possibile accedere semplicemente osservando la dimensione dell'array .