VB.NETフォルダ内のすべてのディレクトリを取得する

スポンサーリンク

指定したフォルダ内のすべてのディレクトリを取得するには、System.IO.Directory クラスの GetDirectories メソッドを使用します。

GetDirectories メソッドは、パターンマッチング (ワイルドカード) が使用できます。これを用いれば、特定の名前のあいまい検索が可能です。

サンプルコード

以下にサンプルコードを示します。

VB.NET 全般
    ' 必要な変数を宣言する
    Dim stPrompt As String = String.Empty

    ' ディレクトリ名に「e」が付くディレクトリを列挙する
    For Each stDirPath As String In System.IO.Directory.GetDirectories("C:\Hoge\", "*e*")
        stPrompt &= stDirPath & System.Environment.NewLine
    Next stDirPath

    ' 取得したすべてのファイルパスを表示する
    MessageBox.Show(stPrompt)

関連するリファレンス

準備中です。

スポンサーリンク