Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il GetFiles metodo restituisce una raccolta di stringhe di sola lettura che rappresenta i nomi di percorso per i file. È possibile usare il wildCards parametro per specificare un modello specifico. Se si desidera includere le sottodirectory nella ricerca, impostare il parametro searchType su SearchOption.SearchAllSubDirectories.
Se non vengono trovati file corrispondenti al criterio specificato, viene restituita una raccolta vuota.
Annotazioni
Per informazioni sulla restituzione di un elenco di file tramite la DirectoryInfo classe del namespace System.IO, vedere GetFiles.
Per trovare i file con un modello specificato
Usare il
GetFilesmetodo , specificando il nome e il percorso della directory in cui eseguire la ricerca e specificando il modello. Nell'esempio seguente vengono restituiti tutti i file con estensione.dllnella directory e li aggiunge aListBox1.For Each foundFile As String In My.Computer.FileSystem.GetFiles( My.Computer.FileSystem.SpecialDirectories.MyDocuments, Microsoft.VisualBasic.FileIO.SearchOption.SearchAllSubDirectories, "*.dll") Listbox1.Items.Add(foundFile) Next
Sicurezza di .NET Framework
Le condizioni seguenti possono causare un'eccezione:
Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero, contiene solo spazi vuoti, contiene caratteri non validi o è un percorso del dispositivo (inizia con \\.\).ArgumentException
Il percorso non è valido perché è
Nothing(ArgumentNullException).directorynon esiste (DirectoryNotFoundException).directorypunta a un file esistente (IOException).Il percorso supera la lunghezza massima definita dal sistema (PathTooLongException).
Un nome di file o di cartella nel percorso contiene due punti (:) o è in un formato non valido (NotSupportedException).
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso (SecurityException).
L'utente non dispone delle autorizzazioni necessarie (UnauthorizedAccessException).