Получить имя и тип логического носителя

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Mexanik
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 04.09.2007 (Вт) 7:09

Получить имя и тип логического носителя

Сообщение Mexanik » 08.06.2009 (Пн) 7:31

С горем пополам смог научиться получать список логических дисков в VB.NET 2003., как теперь можно определить его имя и тип-флеш,хард (я знаю что на это есть API GetDriveTypeA, но как ее правльно заюзать).
На .NET недавно только перешел!

Код: Выделить всё
        Dim nam As [String]() = Environment.GetLogicalDrives()
        GetLogicalDrives.Initialize()
        MsgBox(GetLogicalDrives.Length)
        nam = GetLogicalDrives()
        TextBox1.Text() = nam.GetValue(0)

вот процедура получения их количества и буквы...это нормально(сама конструкция с GetLogicalDrives)?

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Получить имя и тип логического носителя

Сообщение Williams » 08.06.2009 (Пн) 17:39

Код: Выделить всё
For Each drive In IO.DriveInfo.GetDrives
            If drive.IsReady Then Console.WriteLine(String.Format("Type: {0} Label: {1}", drive.DriveType.ToString, drive.VolumeLabel))
Next
И вы думаете, что вас оставят в живых после прочтения этого поста?

Mexanik
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 04.09.2007 (Вт) 7:09

Re: Получить имя и тип логического носителя

Сообщение Mexanik » 09.06.2009 (Вт) 6:50

а если не в консоль а по строкам(массивам)буду разносить ?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Получить имя и тип логического носителя

Сообщение Viper » 09.06.2009 (Вт) 7:42

Mexanik писал(а):а если не в консоль а по строкам(массивам)буду разносить ?
Так и используй строку drive.DriveType.Tostring как тебе нужно.
Весь мир матрица, а мы в нем потоки байтов!


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList