易语言如何搜索同一文件夹下所有文件夹

代码如下:

.版本 2
.支持库 spec

目录 = 寻找文件 (编辑框1.内容 + “*.*”, #子目录)
.判断循环首 (目录 ≠ “”)
.如果真 (目录 ≠ “.” 且 目录 ≠ “..”)
调试输出 (目录)
置文件属性 (编辑框1.内容 + 目录, 4)
复制文件 (编辑框1.内容 + “desktop.ini”, 编辑框1.内容 + 目录 + “\desktop.ini”)

.如果真结束
目录 = 寻找文件 (, #子目录)
.判断循环尾 ()

求能同时找到本文件夹下的所有文件夹,包括二、三级文件夹。本人小白,思路乱了。请高手给出源码。谢谢

版本 2
.子程序_按钮1_被单击
.局部变量 文件名称, 文本型
文件名称 = 寻找文件 (“d:\欲取目录\*.*”, )
.判断循环首 (文件名称 ≠ “”)
列表框1.加入项目 (文件名称, )
文件名称 = 寻找文件 (, )
.判断循环尾 ()
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-21
有个方法叫做递归。也就是调用本身子程序(自己调用自己)。不明白什么意思的话就百度搜索下递归寻找文件本回答被提问者采纳
相似回答