Практическое руководство. Определение свободного физического пространства на диске в Visual Basic
Обновлен: Ноябрь 2007
Метод Метод My.Computer.FileSystem.GetDriveInfo предоставляет объект DriveInfo, с помощью которого можно получить сведения о диске на компьютере. Свойство TotalFreeSpace можно использовать для определения свободного места на диске. Попытка доступа к свойству без достаточных разрешений создаст исключение SecurityException.
![]() |
---|
Параметры, доступные в диалоговых окнах, а также названия и расположение команд меню могут отличаться от описанных в справке в зависимости от текущих параметров или версии. При написании этой страницы справки имелось в виду окно Обычные параметры разработки. Для изменения параметров выберите в меню Сервис команду Импорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Чтобы определить объем свободного места на диске
Используйте свойство TotalFreeSpace для определения объема свободного места на диске, как показано в следующем коде.
Dim cdrive As System.IO.DriveInfo cdrive = My.Computer.FileSystem.GetDriveInfo("C:\") MsgBox("Total free space: " & CStr(cdrive.TotalFreeSpace))
Данный пример также доступен в виде фрагмента кода IntelliSense. В окне выбора фрагмента кода он находится в разделе Файловая система — Обработка дисков, папок и файлов. Дополнительные сведения см. в разделе Практическое руководство. Вставка фрагментов в код (Visual Basic).
См. также
Задачи
Практическое руководство. Определение общего объема пространства на диске в Visual Basic
Практическое руководство. Определение формата диска в Visual Basic
Практическое руководство. Определение типа диска в Visual Basic