ユーザーのコンピューター上のファイルへのフルパスを含むファイルのリストを(stringcollectionまたはその他のストレージ方法として)どのように取得できますか?
そうする方法はありますか?
_System.IO
_名前空間でDirectory.GetFiles()
を使用したいようです。
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
リストボックスをWindowsフォームに追加し、フォームの読み込みまたはその他のイベントで次のコードを追加します:-
ListBox1.Items.AddRange(Directory.GetFiles("Your Directory PAth Here"))
それが役に立てば幸い ;ニラブから