Nasıl Yapılır: Visual Basic'te Belirli bir Desendeki Alt Dizinleri Bulma

yöntemi, GetDirectories bir dizindeki alt dizinlerin yol adlarını temsil eden salt okunur bir dize koleksiyonu döndürür. Belirli bir deseni belirtmek için parametresini wildCards kullanabilirsiniz. Alt dizinlerin içeriğini aramaya eklemek istiyorsanız parametresini searchType olarak SearchOption.SearchAllSubDirectoriesayarlayın.

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

Belirli bir desene sahip alt dizinleri bulmak için

GetDirectories Aramak istediğiniz dizinin adını ve yolunu sağlayarak yöntemini kullanın. Aşağıdaki örnek, dizin yapısındaki adında "Günlükler" sözcüğünü içeren tüm dizinleri döndürür ve bu dizinleri öğesine ListBox1ekler.

For Each foundDirectory As String In
       My.Computer.FileSystem.GetDirectories(
           My.Computer.FileSystem.SpecialDirectories.MyDocuments,
           FileIO.SearchOption.SearchTopLevelOnly,
           "*Logs*")

    ListBox1.Items.Add(foundDirectory)
Next

Güçlü Programlama

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

Ayrıca bkz.