Condividi tramite


Procedura: determinare la quantità di spazio disponibile in un'unità fisica in Visual Basic

Il metodo GetDriveInfo fornisce un oggetto DriveInfo su cui è possibile eseguire query per ottenere informazioni su un'unità di un computer. È possibile utilizzare la proprietà TotalFreeSpace per determinare la quantità di spazio su un'unità. Se si tenta di accedere alla proprietà con autorizzazioni insufficienti verrà generata un'eccezione SecurityException.

Nota

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Per determinare la quantità di spazio disponibile su un'unità

  • Utilizzare la proprietà TotalFreeSpace per determinare la quantità di spazio libero, come illustrato nel seguente codice.

    Dim cdrive As System.IO.DriveInfo
    cdrive = My.Computer.FileSystem.GetDriveInfo("C:\")
    MsgBox("Total free space: " & CStr(cdrive.TotalFreeSpace))
    

    Questo esempio di codice è anche disponibile come frammento di codice IntelliSense. Nella casella di selezione dei frammenti di codice si trova in File system - Elaborazione di unità, cartelle e file. Per ulteriori informazioni, vedere Procedura: inserire frammenti di codice IntelliSense.

Vedere anche

Attività

Procedura: determinare lo spazio totale di un'unità in Visual Basic

Procedura: determinare il formato di un'unità in Visual Basic

Procedura: determinare il tipo di un'unità in Visual Basic

Riferimenti

GetDriveInfo

DriveInfo