获取vb.net中目录内所有文件的列表

时间:2009-09-22 00:06:56

标签: vb.net file-listing

如何获取包含用户计算机上文件的完整路径的文件列表(作为字符串集或其他存储方法)?

有没有这样做的方法?

3 个答案:

答案 0 :(得分:20)

看起来您想在Directory.GetFiles()命名空间中使用System.IO

Docs here

答案 1 :(得分:3)

    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

答案 2 :(得分:2)

将一个列表框添加到Windows窗体并在窗体加载或其他事件上添加以下代码: -

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

希望IT帮助;来自Nirav