社区
C++ Builder
帖子详情
求计算某个FilePath路径下的文件大小代码
书生
2005-08-17 10:59:10
不需要考虑文件夹中的递归,只计算该FilePath下的文件大小即可,谢谢。
...全文
299
2
打赏
收藏
求计算某个FilePath路径下的文件大小代码
不需要考虑文件夹中的递归,只计算该FilePath下的文件大小即可,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
书生
2005-08-18
打赏
举报
回复
呵呵,先谢谢大侠。OK了。
我不是啥高手,以前时间呆的多混的。鲨鱼一直是在我群里的啊。
昨天晚上请教过群里的高手的,用FindFirst() 和 FindFirstFile都4过,一直没写明白。再谢了啊。
constantine
2005-08-18
打赏
举报
回复
__int64 GetDirectorySize(AnsiString Path)
{
TSearchRec sr;
AnsiString iPath=Path;
if(iPath.SubString(Path.Length(),1)!="\\")
iPath+="\\";
__int64 Size=0;
int iAttributes=faDirectory;
if(FindFirst(iPath+"*.*",iAttributes,sr)==0)
{
if((sr.Name!=".")&&(sr.Name!="..")&&(sr.Attr!=iAttributes))
Size+=sr.Size;
while(FindNext(sr)==0)
{
if((sr.Name!=".")&&(sr.Name!="..")&&(sr.Attr!=iAttributes))
Size+=sr.Size;
}
}
return Size;
}
调试:
void __fastcall TForm1::btn1Click(TObject *Sender)
{
ShowMessage(GetDirectorySize("D:\\"));
}
//返回字节数
楼主怎么也是2星了,怎么还问这样的问题? 好像还是很多人口中的高手
鲨鱼就是老想加你的群,呵呵,估计"书生"就你一位吧
程序设计基础4-5-文件操作API.pptx
返回的`fileList`数组包含了每个文件的基本信息,如创建时间、
文件大小
和文件
路径
。这个接口在需要遍历所有本地文件时非常有用。 示例
代码
展示了如何使用`wx.getSavedFileList`并打印出文件列表: ```javascript...
iOS常用的公共方法详解
通过遍历文件夹下的所有子
路径
,调用`fileSizeAtPath:`方法逐个获取
文件大小
,累加得到整个文件夹的大小。 ```objc + (long long)folderSizeAtPath:(NSString *)folderPath { // ... while ((fileName = ...
linux命令如何查看某个文件的大小,Linux查看
文件大小
5个常用命令
本文主要介绍Linux系统中,用于查看
文件大小
的命令。Linux 查看
文件大小
5个常用命令2. 使用stat命令查看stat命令一般用于查看文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。oucanrong@zcwyou:~/...
C#获取文件夹及文件的大小与占用空间的方法
本文详细介绍了利用C#...首先说下文件夹/
文件大小
与占用空间的区别。 这个是硬盘分区格式有关 大小是文件的实际大小,而占用空间是占硬盘的实际空间 以FAT32格式为例,硬盘的基本存储单位是簇,在FAT32中一簇是4KB...
java算出
文件大小
多少M
如何用Java算出
文件大小
多少M 简介 作为一名经验丰富的开发者,我将教会你如何使用Java来
计算
文件的大小,并将其转换为M(兆字节)。这对于刚入行的小白来说可能是一个很好的练习,也能帮助你更好地理解Java的文件...
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章