HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


VB.NET 2003の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > VB.NET 2003 Tips > フォルダ操作 Tips メニュー

01.指定フォルダ内のファイル名を取得する

UPDATE:2004/05/24 

<< 前のTips  次のTips >>

 


 指定フォルダ内のファイル名を取得するには、System.IO名前空間のDirectoryクラスのGetFilesメソッドを使用します。引数に検索するフォルダを指定します。拡張子を限定してファイル名を取得したい場合は第2引数に"*.txt"の様に指定します。またファイル名が「A」で始まるファイル名を取得したい場合は、第2引数に"A*"のように指定します。

 
サンプル
Imports System.IO
:
:省略
:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    '変数の宣言
    Dim strFiles() As String
    Dim strFile As String

    '[C:\Work\]の下のファイル名を取得する()
    strFiles = Directory.GetFiles("C:\Work")

    '[C:\Work\]の下の拡張子が*.txtのファイル名を取得する()
    'strFiles = Directory.GetFiles("C:\Work","*.txt")

    '[C:\Work\]の下の「A」で始まるファイル名を取得する()
    'strFiles = Directory.GetFiles("C:\Work", "A*")

    '取得したファイル名を表示する
    For Each strFile In strFiles
        Console.WriteLine(strFile)
    Next

End Sub
 

<< 前のTips  次のTips >>