VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)
首页 - 经验之谈 - 得到磁盘上剩余空间的值
发表评论(0)作者:, 平台:, 阅读:8351, 日期:2000-03-12
VB调用API函数技巧--如何得到磁盘上剩余空间的值

最直接的方法是调用API函数 GetDiskFreeSpace,函数声明如下:

Declare Function GetDiskFreeSpace Lib "kernel32" Alias "

GetDiskFreeSpaceA" (ByVal lpRootPathName As String, lpSectorsPerCluster

As Long, lpBytesPerSector As Long, lpNumberOfFreeClusters As Long,

lpTtoalNumberOfClusters As Long) As Long

计算规则:磁盘上剩余空间(字节)=磁道(Sector) *剩余扇区 *每扇区的字节数