Nasıl yapılır: Visual Basic'te Belirli Bir Desene Sahip Dosyaları Bulma

yöntemi, GetFiles dosyaların yol adlarını temsil eden salt okunur bir dize koleksiyonu döndürür. Belirli bir deseni belirtmek için parametresini wildCards kullanabilirsiniz. Aramaya alt dizinler eklemek istiyorsanız parametresini searchType olarak SearchOption.SearchAllSubDirectoriesayarlayın.

Belirtilen desenle eşleşen hiçbir dosya bulunmazsa boş bir koleksiyon döndürülür.

Uyarı

DirectoryInfo sınıfını kullanarak System.IO ad alanı dosya listesi döndürme hakkında bilgi için bkz. GetFiles.

Belirtilen desene sahip dosyaları bulmak için

  • GetFiles Aramak istediğiniz dizinin adını ve yolunu sağlayarak ve deseni belirterek yöntemini kullanın. Aşağıdaki örnek, dizininde uzantısı .dll olan tüm dosyaları döndürür ve öğesine ListBox1ekler.

    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
    

.NET Framework Güvenliği

Aşağıdaki koşullar bir özel duruma neden olabilir:

Ayrıca bakınız