Condividi tramite


Procedura: Trovare file con un modello specifico in Visual Basic

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 GetFiles metodo , 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 .dll nella directory e li aggiunge a ListBox1.

    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:

Vedere anche