Procedura: determinare la quantità di spazio disponibile in un'unità fisica in Visual Basic
Aggiornamento: novembre 2007
Metodo My.Computer.FileSystem.GetDriveInfo fornisce un oggetto DriveInfo in cui è possibile eseguire query per cercare informazioni su un'unità del 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.
![]() |
---|
Le opzioni disponibili nelle finestre di dialogo, nonché i nomi e le posizioni dei comandi di menu, possono non corrispondere a quanto descritto nella Guida poiché dipendono dalle impostazioni attive o dall'edizione in uso. Questo argomento della Guida è stato creato basandosi su Impostazioni generali per lo sviluppo. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. 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 nel codice (Visual Basic).
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