Symbian OS、Windows、および Windows CE で有効です。
GetDiskSize 関数では、ディスク サイズが KB で返されます。GetDiskSizeB 関数では、ディスク サイズがバイトで返されます。GetDiskSizeKB 関数では、ディスク サイズが KB で返されます。GetDiskSizeMB 関数では、ディスク サイズが MB で返されます。
ファイルの内容に関するこの関数の形式は、以下のとおりです。
GetDiskSize(drivenumb1 as Integer) as Integer
GetDiskSizeB(drivenumb1 as Integer) as Integer
GetDiskSizeKB(drivenumb1 as Integer) as Integer
GetDiskSizeMB(drivenumb1 as Integer) as Integer
ドライブ番号を示します。 デフォルトには 0、A には 1、B には 2 などのように使用します。
この関数では、32 ビットの整数形式でサイズが返されます。 大きいディスクはこの表示能力を超えるため、切り捨てが行われて不正なサイズや負の値が表示されることがあります。
各関数では、以下のように、ディスク サイズを示す整数が返されます。
ディスク サイズの値(KB)。
ディスク サイズの値(バイト)。
ディスク サイズの値(KB)。
ディスク サイズの値(MB)。
注: GetDiskSize 関数の代わりに、移植可能な GetFileStoreSize 関数を使用してください。
例: GetDiskSize、GetDiskUsage、および GetDiskFree 関数
この例では、ディスク C のサイズが示されます。
Dim Size,Used,Free as integer Dim out as string Size=GetDiskSize(3) if (Size<>-1) then out="Total size: "+chr(9)+str(Size)+" bytes"+ chr(10) Used=GetDiskUsage(3) out=out+"Bytes used: "+chr(9)+str(Used)+" bytes"+ chr(10) Free=GetDiskFre
|
Copyright © 2013 CA.
All rights reserved.
|
|