Bagikan melalui


Cara: Menemukan Subdirektori dengan Pola Tertentu di Visual Basic

Metode GetDirectories menghasilkan kumpulan string hanya-baca yang mewakili nama jalur file untuk subdirektori dalam direktori. Anda dapat menggunakan wildCards parameter untuk menentukan pola tertentu. Jika Anda ingin menyertakan konten subdirektori dalam pencarian, atur parameter ke searchTypeSearchOption.SearchAllSubDirectories.

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

Untuk menemukan subdirektori dengan pola tertentu

GetDirectories Gunakan metode , menyediakan nama dan jalur direktori yang ingin Anda cari. 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