易语言列举文件夹
发布网友
发布时间:2023-07-12 01:37
我来回答
共3个回答
热心网友
时间:2024-12-05 05:53
.版本 2
.局部变量 子目录, 文本型
.局部变量 根目录, 文本型
根目录 = “E:\” ' 这里就是要搜索的目录
子目录 = 寻找文件 (根目录 + “\*”, #子目录) ' *(通配符)表示所有目录
.判断循环首 (子目录 ≠ “”)'空为搜索完毕了
.如果真 (子目录 = “.” 或 子目录 = “..”) ' .和..需要排除
子目录 = 寻找文件 (, #子目录) ' 参数1为空表示继续搜索
到循环尾 ()
.如果真结束
列表框1.加入项目 (根目录 + 子目录, ) ' 把子目录加入列表
子目录 = 寻找文件 (, #子目录) ' 注意,这种方法只支持一层目录的搜索
.判断循环尾 ()
热心网友
时间:2024-12-05 05:54
代码大概可以这样写: 文件夹名称 = 寻找文件 (“E:\*.*”, #子目录)
.判断循环首 (文件夹名称 ≠ “”)
你把文件夹名存放在那里 = 文件夹名称
文件夹名称 = 寻找文件 (, #子目录)
.判断循环尾 ()
不用代码可以用目录框代替
热心网友
时间:2024-12-05 05:54
可以用寻找文件命令
添加个局部变量:文件名,设置为文本型
文件名=寻找文件(“E:\*”,#子目录)
判断循环首(文件名!="")
调试输出(文件名)
寻找文件(,#子目录)
判断循环尾()
望采纳