Como: Determinar uma unidade da física espaço disponível no Visual Basic
O Método My.Computer.FileSystem.GetDriveInfo fornece um objeto DriveInfo que pode ser consultado para obter informações sobre uma unidade em um computador.Você pode usar a propriedade TotalFreeSpace para determinar a quantidade de espaço em uma unidade de disco.A tentativa de acessar a propriedade sem permissão suficiente lança uma exceção SecurityException.
Observação: |
---|
As opções disponíveis nas caixas de diálogo, e os nomes e localizações dos comandos de menu que você vê, podem diferir do que é descrito na ajuda, dependendo das suas configurações ativas ou edição.Esta página Ajuda foi escrita com Configurações Geral de desenvolvimento em mente.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Para determinar a quantidade de espaço livre em uma unidade
Use a propriedade TotalFreeSpace para determinar a quantidade de espaço livre, conforme ilustrado no código a seguir:
Dim cdrive As System.IO.DriveInfo cdrive = My.Computer.FileSystem.GetDriveInfo("C:\") MsgBox("Total free space: " & CStr(cdrive.TotalFreeSpace))
Este exemplo de código também está disponível como um trecho de código IntelliSense.No selecionador do trecho de código, ele está localizado no File system - Processing Drives, Folders, and Files.Para obter mais informações, consulte Como: Inserir trechos em seu código (Visual Basic).
Consulte também
Tarefas
Como: Determinar o espaço total de uma unidade no Visual Basic
Como: Determinar o formato da unidade no Visual Basic
Como: Determinar o tipo de unidade no Visual Basic