易语言怎样取文件夹中的文件数

易语言中怎样取一个文件夹中的所有文件数,包括子目录。

你可以先寻找文件夹里的子目录把他放在一个数组变量里,用多次寻找文件指令把所有文件里和子目录里的文件都加起来就可以了。 具体的命令使用你看一下核心支持库-磁盘操作-寻找文件的帮助
.版本 2
.子程序 _按钮1_被单击
.局部变量 文件数, 整数型
.局部变量 目录路径, 文本型
.局部变量 文件, 文本型
目录路径 = 取运行目录 ()
文件 = 寻找文件 (取运行目录 () + “\*.*”, )
.判断循环首 (文件 ≠ “”)
文件数 = 文件数 + 1
文件 = 寻找文件 (, )
.判断循环尾 ()
标签1.标题 = 到文本 (文件数)\
临时文件名 = 寻找文件 (文件夹目录 + “/*.*”, )
.判断循环首 (临时文件名 ≠ “”)
文件个数 = 文件个数 + 1 临时文件名 = 寻找文件 (, )
.判断循环尾 ()
以上只能取一个文件夹里的文件数,还不包括子目录里的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-13
临时文件名 = 寻找文件 (文件夹目录 + “/*.*”, )
.判断循环首 (临时文件名 ≠ “”)
文件个数 = 文件个数 + 1 临时文件名 = 寻找文件 (, )
.判断循环尾 ()
以上只能取一个文件夹里的文件数,还不包括子目录里的。 你可以先寻找文件夹里的子目录把他放在一个数组变量里,用多次寻找文件指令把所有文件里和子目录里的文件都加起来就可以了。 具体的命令使用你看一下核心支持库-磁盘操作-寻找文件的帮助本回答被网友采纳