点击或拖拽改变大小

Functions.DiskSpace 方法 (Int32)

X#
返回指定磁盘的容量。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION DiskSpace(
	nDrive AS LONG
) AS INT64
查看代码

参数

nDrive
类型:Int32
要查询的磁盘驱动器的编号,其中 1 是 A 盘,2 是 B 盘,3 是 C 盘,以此类推。驱动器也可以用字符串标识,例如 "C:"、"A:"。如果未指定驱动器,将使用 Windows 默认值。

返回值

类型:Int64
指定磁盘驱动器的容量(以字节为单位)。
备注
DiskSpace() 确定指定磁盘驱动器的容量(以字节为单位)。 此函数仅对大小不超过 2 GB 的磁盘驱动器准确。
对于更大的驱动器,请参考 Windows API 函数 GetDiskFreeSpaceEx()。
示例
此示例在 TextBox 中显示 C 盘的容量:
X#
1TextBox{, "C 盘容量", AsString( DiskSpace(3) ) }:Show()
2TextBox{, "C 盘容量", AsString( DiskSpace("C:") ) }:Show()
参见