説明 |
ディスクの空き容量を取得します。 通常は、ルートフォルダの所属するファイルシステムのディスクの空き容量を取得しますが、マウントしたフォルダの仮想ファイル名を指定すれば、マウント先のファイルシステムのディスクの空き容量も取得できます。 Windows98、Meでは、ネットワーク上のフォルダにUNC表記(\\server\folderなど)でマウントされた仮想ファイル名は指定できません。
|
|
呼出形式 |
var list = fs.GetFreeSpace( [ path ] ) |
|
戻り値 |
ディスクの空き容量 バイト単位の数値を表すNumberオブジェクトを返します。符号付き32ビット整数の上限(約2GB)を超えた場合は-1が返ります。
|
|
引数 |
String path |
空き容量を取得するファイルシステムに所属するフォルダの仮想ファイル名 省略した場合は、カレントフォルダに関する空き容量を返します。 |
例外 |
RTM-1 |
ファイルは物理パスにマップできません |
使用例 |
var fs = new FileSystem; var path = "/folder"; var size = fs.GetFreeSpace(path); MessageBox(strf("%1の空き容量は%2バイトです", fs.GetVolumePath(path), size)); |
|
関連項目 |
Mountメソッド |