以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何获取文件夹下所有文件大小  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188457)

--  作者:飞云
--  发布时间:2023/9/20 19:17:00
--  如何获取文件夹下所有文件大小
您好,请问如何获取文件夹下所有文件大小,包括其下的所有子文件夹,谢谢
--  作者:有点蓝
--  发布时间:2023/9/21 8:53:00
--  
使用递归处理,假设添加一个自定义函数名称:abc,函数内容

dim dir as string
For Each fl As String In FileSys.GetFiles(dir)
对文件的处理,比如获取文件大小:http://www.foxtable.com/webhelp/topics/2707.htm
next
For Each dir2 As String In FileSys.GetDirectories(dir) 如果有子目录
  
Functions.Execute("abc",dir2 
Next

按钮
For Each dir2 As String In FileSys.GetDirectories("文件夹A的路径")
  
Functions.Execute("abc",dir2 )
Next