Vb6 确定目录结构所消耗的磁盘空间

Vb6 确定目录结构所消耗的磁盘空间,vb6,directory,diskspace,Vb6,Directory,Diskspace,我有一个包含数千个文件/目录的目录结构。现在,我想确定这个目录结构消耗了多少磁盘空间。确定这一点的方法之一是使用filelen语句测量每个文件消耗的磁盘空间,最后添加它们。但是,我在找一个更好的替代者。是否有任何Windows API或其他方法来执行此操作?VB.NET有一些用于执行此操作的内置命令,但VB6没有。在进行搜索时,我发现了对API的模糊引用,但没有实际的API名称 然而,即使你找到了它,你所要做的就是让Windows做与你所避免的完全相同的事情。这就是递归遍历每个文件,并将每个文件

我有一个包含数千个文件/目录的目录结构。现在,我想确定这个目录结构消耗了多少磁盘空间。确定这一点的方法之一是使用
filelen
语句测量每个文件消耗的磁盘空间,最后添加它们。但是,我在找一个更好的替代者。是否有任何Windows API或其他方法来执行此操作?

VB.NET有一些用于执行此操作的内置命令,但VB6没有。在进行搜索时,我发现了对API的模糊引用,但没有实际的API名称

然而,即使你找到了它,你所要做的就是让Windows做与你所避免的完全相同的事情。这就是递归遍历每个文件,并将每个文件的大小相加。Windows不保存此信息,因此每次都必须保存

最好只创建自己的函数,并在需要时调用它


祝你好运

VB.NET有一些内置命令来执行此操作,但VB6没有。在进行搜索时,我发现了对API的模糊引用,但没有实际的API名称

然而,即使你找到了它,你所要做的就是让Windows做与你所避免的完全相同的事情。这就是递归遍历每个文件,并将每个文件的大小相加。Windows不保存此信息,因此每次都必须保存

最好只创建自己的函数,并在需要时调用它


祝你好运

谢谢,我正期待着这样的回答。你能给我一个链接到你看到一些API引用的页面吗?对不起,我没有保存它们。不过,有一个可能会让你感兴趣。谢谢,我期待着这样的回答。你能给我一个链接到你看到一些API引用的页面吗?对不起,我没有保存它们。不过,有一个可能会让你感兴趣。