共用方式為


HOW TO:在 Visual Basic 中尋找具有特定模式的子目錄

GetDirectories 方法會傳回唯讀的字串集合,代表目錄中子目錄的路徑名稱。 您可以使用 wildCards 參數,指定特定的模式。 如果要在搜尋中納入子目錄的內容,請將 searchType 參數設定為 SearchOption.SearchAllSubDirectories。

如果找不到與指定模式相符的目錄,則會傳回空的集合。

若要尋找具有特定模式的子目錄

  • 使用 GetDirectories 方法,以提供要搜尋之目錄的名稱和路徑。 下列範例會傳回在目錄結構中,名稱中含有 "Logs" 這個字的所有目錄,並將這些目錄加入至 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
    

穩固程式設計

下列情形可能會造成例外狀況 (Exception):

請參閱

工作

HOW TO:在 Visual Basic 中尋找具有特定模式的檔案

參考

GetDirectories