即効テクニック |
●概要● 構文 Object.TotalSize 取得のみ Object.FreeSpace 取得のみ 設定項目 内容 Object Driveオブジェクトを指定[省略不可] DriveオブジェクトのTotalSizeプロパティはドライブの合計サイズを返します。 FreeSpaceプロパティはドライブの空き容量を返します。 DriveオブジェクトはFileSystemObjectのGetDriveメソッドで取得します。 DriveオブジェクトはFileSystemObjectオブジェクトの参照設定を行ってから使用します。参照設定は、[ツール]メニューから[参照設定]コマンドを選択して、[参照設定]ダイアログボックスを表示します。ダイアログボックスが表示されたら一覧から「Microsoft Scripting Runtime」をチェックして[OK]ボタンをクリックします。 サンプルは、Cドライブの空き容量と合計サイズをメッセージダイアログに表示します。 ●サンプル● 'ドライブの容量(空き容量)を取得する ' [ツール]→[参照設定]で「Microsoft Scripting Runtime」をチェック Sub Sample() Dim myFileSystem As New Scripting.FileSystemObject Dim myDrive As Scripting.Drive Set myDrive = myFileSystem.GetDrive("C") MsgBox "Cドライブの空き領域 :" & myDrive.FreeSpace & vbNewLine & _ "Cドライブの合計サイズ:" & myDrive.TotalSize End Sub