方法 : Visual Basic でドライブの物理空き容量を確認する
更新 : 2007 年 11 月
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 でドライブの種類を確認する