Comment : déterminer l'espace physique disponible sur un lecteur dans Visual Basic

La méthode GetDriveInfo fournit un objet DriveInfo qui peut être interrogé pour obtenir des informations sur un lecteur. Vous pouvez utiliser la propriété TotalFreeSpace pour déterminer la quantité d'espace sur un lecteur. Si vous essayez d'accéder à la propriété sans disposer d'autorisations suffisantes, une exception SecurityException est levée.

Notes

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour déterminer la quantité d'espace libre sur un lecteur

  • Utilisez la propriété TotalFreeSpace pour déterminer le volume d'espace disponible, comme illustré dans le code suivant :

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

    Cet exemple de code est également disponible sous forme d'extrait de code IntelliSense. Dans le sélecteur d'extrait de code, il est localisé dans Système de fichiers - Traitement de lecteurs, de dossiers et de fichiers. Pour plus d'informations, consultez Comment : insérer des extraits de code IntelliSense.

Voir aussi

Tâches

Comment : déterminer l'espace total d'un lecteur dans Visual Basic

Comment : déterminer le format d'un lecteur dans Visual Basic

Comment : déterminer le type d'un lecteur dans Visual Basic

Référence

GetDriveInfo

DriveInfo