Functions.DiskSpace 方法 (Int32) | |
返回指定磁盘的容量。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION DiskSpace(
nDrive AS LONG
) AS INT64
public static long DiskSpace(
int nDrive
)
查看代码参数
- nDrive
- 类型:Int32
要查询的磁盘驱动器的编号,其中 1 是 A 盘,2 是 B 盘,3 是 C 盘,以此类推。驱动器也可以用字符串标识,例如 "C:"、"A:"。如果未指定驱动器,将使用 Windows 默认值。
返回值
类型:
Int64
指定磁盘驱动器的容量(以字节为单位)。
备注
DiskSpace() 确定指定磁盘驱动器的容量(以字节为单位)。
此函数仅对大小不超过 2 GB 的磁盘驱动器准确。
对于更大的驱动器,请参考 Windows API 函数 GetDiskFreeSpaceEx()。
示例
此示例在 TextBox 中显示 C 盘的容量:
1TextBox{, "C 盘容量", AsString( DiskSpace(3) ) }:Show()
2TextBox{, "C 盘容量", AsString( DiskSpace("C:") ) }:Show()
参见