bryanjaysena@yahoo.com Ответов: 1

Как я могу перечислить все файлы на диске C


Горское мой простой код

Для каждого founddirectory как строку в моей.Компьютер.файловая система.Заражен(folderbrowserdialog1.selectedpath,
Microsoft. VisualBasic.FileIO.Searchoption указывает, нужно.SearchAllSubDirectories, "*.*")

Список listbox1.Предметы.Добавить (найденный каталог)

но когда я ищу диск c, есть ошибка, можете ли вы помочь мне исправить этот код? извините, если я не очень хорошо говорю по-английски

Что я уже пробовал:

я пробовал только vb вы можете мне помочь

1 Ответов

Рейтинг:
1

sonymon mishra

'Следующий код проходит через все файлы и папки в c:\drive.

Imports System.IO

Module Module1
    Sub Main()
        PrintFiles("c:\")
    End Sub

    Private Sub PrintFiles(ByVal root As String)
        'Write the folder name
        Console.WriteLine("Folder: " + root + Environment.NewLine)

        'Write all the files in this folder
        For Each fileName As String In Directory.GetFiles(root)
            Console.WriteLine("File: " + fileName + Environment.NewLine)
        Next

        'If there are directories in this folder process them
        For Each foundDir As String In Directory.GetDirectories(root)
            Try
                PrintFiles(foundDir)
            Catch
                'In case of some exceptions
            End Try
        Next
    End Sub
End Module


bryanjaysena@yahoo.com

у меня есть ошибка в модуле module1 :(

sonymon mishra

В чем же заключается ошибка?
Попробуйте использовать метод PrintFiles только в вашем проекте.

sonymon mishra

Привет, теперь он работает?

bryanjaysena@yahoo.com

у вас есть аккаунт в facebook ? могу я добавить вас сэр