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

问题描述 投票:10回答:3

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

有这样做的方法吗?

vb.net file-listing
3个回答
20
投票

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

Docs here


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
投票

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

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

希望能帮助到你 ;来自Nirav

© www.soinside.com 2019 - 2024. All rights reserved.