Come Contare il numero di file selezionati in Visual Basic

January 14

Visual Basic consente agli sviluppatori di fornire una selezione di file standard e finestra di apertura per gli utenti attraverso la componente "OpenFileDialog". Questo componente supporta la selezione di più file (anche se è disattivata per impostazione predefinita) e rende facile per gli sviluppatori di analizzare l'elenco dei file selezionati e determinare come gestirli.

istruzione

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 pulsante nella casella degli strumenti per aggiungere un pulsante al progetto.

3 Fare doppio clic sul componente "OpenFileDialog" nella sezione "Finestre di dialogo" del Toolbox per aggiungerlo al progetto. A differenza del pulsante, il OpenFileDialog non sarà immediatamente visibile, ma sarà fornito in un elenco componenti nella parte inferiore della pagina.

4 Fare doppio clic sul pulsante aggiunto nel passaggio 2 per creare un evento "Click" per quel bottone e automaticamente andare ad esso.

5 Incollare il seguente nell'evento "Button1_Click":

OpenFileDialog1.Multiselect = True

OpenFileDialog1.ShowDialog ()

file Dim = OpenFileDialog1.FileNames

Button1.Text = files.Length

La prima linea imposta la "multipla" di proprietà della casella OpenFileDialog al vero, che permette all'utente di selezionare più di un file. Questo può essere fatto anche nella finestra delle proprietà.

Successivamente, il OpenFileDialog viene visualizzato all'utente.

Poi, un elenco di file viene recuperato in un array chiamato "file" con il "FileNames" di proprietà del OpenFileDialog. Attenzione: OpenFileDialog ha due proprietà: nome del file e nomi di file. La prima recupera un solo file, mentre il secondo recupera l'elenco completo dei file.

Infine, un conteggio di file selezionati può accedere semplicemente osservando la dimensione della matrice.