2009-09-22 13 views

答えて

19

名前空間にDirectory.GetFiles()を使用しているようです。

Docs here

+0

これは、ありがとう! – Cyclone

+0

質問:すべてのサブディレクトリ内のすべてのファイルを取得するにはどうすればよいですか? – Cyclone

+0

おそらくあらかじめ定義されたメソッドがありますが、それ以外の場合は単純な再帰だけです。 – phoebus

2
Dim txtFiles = Directory.GetFiles("C:\Input", "*.CSV", SearchOption.TopDirectoryOnly). 
     [Select](Function(nm) Path.GetFileName(nm)) 

    Dim arrayList As New System.Collections.ArrayList() 
    For Each filenm As String In txtFiles 
     arrayList.Add(New clsImportFiles(filenm)) 
    Next 
1

Windowsフォームにリストボックスを追加し、フォームのLoadまたは他のイベントに次のコードを追加します -

ListBox1.Items.AddRange(Directory.GetFiles("Your Directory PAth Here")) 

は、ITがお役に立てば幸いです。 Niravから

関連する問題