问题描述
C#怎么获得电脑磁盘的剩余容量,用的是.NET1.1
解决方案
解决方案二:
该回复于2014-08-20 17:47:23被版主删除
解决方案三:
DriveInfo.GetDrives()[0].AvailableFreeSpacehttp://msdn.microsoft.com/zh-cn/library/system.io.driveinfo.aspx单位是字节
解决方案四:
引用2楼zydcomputers的回复:
DriveInfo.GetDrives()[0].AvailableFreeSpacehttp://msdn.microsoft.com/zh-cn/library/system.io.driveinfo.aspx单位是字节
问题就是DriveInfo没有,引用了System.IO也不行,我用的是.NET2003,查了一下好像是.net2.0之后才有DriveInfo??不知道是不是这样,不知道怎么解决
解决方案五:
本帖最后由 caozhy 于 2014-08-20 17:50:53 编辑
解决方案六:
还有个通融的方法,用cmd的dir命令获取也是个主意,但是有点儿绕,不过不用api
解决方案七:
.net1.1得用Win32API函数了
解决方案八:
4楼应该可以
解决方案九:
直接调用WindowsAPIkc,2.0里面也是调用的API,给你封装了一下而已
解决方案十:
1.使用操作系统的API,就像上面说的GetDiskFreeSpace;2.WMI
时间: 2024-12-31 14:27:25