Получить список всех файлов внутри каталога в vb.net - PullRequest
10 голосов
/ 22 сентября 2009

Как получить список файлов (в виде коллекции строк или каким-либо другим способом хранения), который содержит полный путь на компьютере пользователя к файлам?

Есть ли способ сделать это?

Ответы [ 3 ]

20 голосов
/ 22 сентября 2009

Похоже, вы хотите использовать Directory.GetFiles() в пространстве имен System.IO.

Документы здесь .

3 голосов
/ 20 сентября 2013
    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 голосов
/ 10 мая 2014

Добавить список в форму Windows и добавить следующий код при загрузке формы или других событиях: -

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

Надеюсь, что это помогает; Из Нирава

...