Bagikan melalui


Cara: Menemukan Subdirektori dengan Pola Tertentu di Visual Basic

Metode GetDirectories mengembalikan koleksi string baca-saja yang mewakili nama jalur untuk subdirektori dalam sebuah direktori. Anda dapat menggunakan parameter wildCards untuk menentukan pola tertentu. Jika Anda ingin menyertakan subdirektori dalam penelusuran, atur parameter searchType ke SearchOption.SearchAllSubDirectories.

Koleksi kosong dikembalikan jika tidak ada direktori yang cocok dengan pola yang ditentukan.

Untuk menemukan subdirektori dengan pola tertentu

Gunakan metode GetDirectories, berikan nama dan jalur direktori yang ingin Anda cari dan tentukan polanya. Contoh berikut mengembalikan semua direktori dalam struktur direktori yang berisi kata "Log" dalam namanya, dan menambahkannya ke ListBox1.

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

    ListBox1.Items.Add(foundDirectory)
Next

Pemrograman yang Kuat

Kondisi berikut dapat menyebabkan pengecualian:

Lihat juga