2012-01-24 2 views
0

В VB.NET, как я могу искать все жесткие диски (независимо от того, какой тип машины имеет C, D или более) для определенных типов файлов (например .mp3)? Я хочу, чтобы путь к файлу возвращался вместе с размером файла.Поиск всех дисков с использованием расширения файла в VB.Net

Спасибо всем.

ответ

0

Эта ссылка показывает, как получить все логические диски

http://www.freevbcode.com/ShowCode.asp?ID=4708

Тогда из внутри для каждого необходимо вызвать рекурсивный поиск каталогов, например,

http://bigbadcode.com/2005/09/12/recursive-file-and-folder-listing-vbnet/

Между этими на двух страницах вы сможете построить то, что вам нужно.

0

Необходимо использовать классы из пространств имен System.IO - FileInfo, DirectoryInfo, DriveInfo и Path.

Dim drive=System.IO.Path.GetPathRoot(FileName) 
Смежные вопросы