GetDriveInfo 方法提供了 DriveInfo 对象,可查询该对象以获取有关计算机上的驱动器的信息。 您可以使用 TotalFreeSpace 属性确定驱动器上的空间量。 尝试在没有足够权限的情况下访问该属性会引发 SecurityException 异常。
提示
对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置。
确定驱动器上的可用空间量
使用 TotalFreeSpace 属性确定可用空间量,如下面的代码所示。
Dim cdrive As System.IO.DriveInfo cdrive = My.Computer.FileSystem.GetDriveInfo("C:\") MsgBox("Total free space: " & CStr(cdrive.TotalFreeSpace))
此代码示例也可用作 IntelliSense 代码段。 在代码段选择器中,它位于**“文件系统 -- 处理驱动器、文件夹和文件”**。 有关更多信息,请参见 如何:插入 IntelliSense 代码段。