ZKX's LAB

易语言取目录 文件列表 易语言:当前目录 = 取当前目录 (),刚开始编程的时候取的是程序源文件所在目录

2020-10-07知识6

易语言 取指定目录下指定类型的所有文件到列表框 .版本 2子程序 搜索文件参数 目录名,文本型参数 文件名,文本型,可空局部变量 结果,文本型如果真(目录名=“”)' 目录名为空的话提示填写目录名信息框(“填写目录”,0,)返回()' 不填写的会继续往下执行如果真结束如果真(文件名=“”)' 文件名就是“xx.tct或 xx.exe”文件名=“*.*”'\"*.*\"就是搜索除了文件夹以外的文件 EXE之类的 文件夹不包括在内如果真结束如果真(取文本右边(目录名,1)≠“\\”)' 目录名是不是有\\没有的话加上\\以方便往下遍历目录名=目录名+“\\”如果真结束结果=寻找文件(目录名+文件名,)' 结果=找文件 目录和要找的文件*.*是全部文件 xx.xx是找指定文件判断循环首(结果≠“”)' 结果不是空文件的话就循环 直到找到没有文件就停止循环列表框1.加入项目(目录名+结果,)' 在列表框里显示所找到的的文件结果=寻找文件(,)' 继续往下找判断循环尾()结果=寻找文件(目录名+文件名,#子目录)判断循环首(结果≠“”)' 如果搜索的文件建不返回空 我们就继续找下去如果真(结果≠“.”且 结果≠“.”)' 过滤隐藏文件搜索文件(目录名+结果,文件名)' 返回去调用 继续往下寻找处理事件()如果真结束结果=寻找文件(,#子目录)。

易语言用列表框取选择的目录里的所有文件名? .版本 2支持库 shell子程序_按钮1_被单击局部变量 文件路径,文本型局部变量 文件名称,文本型编辑框1.内容=浏览文件夹(“mp3目录”,)文件路径=编辑框1.内容+“\\*.mp3”文件名称=寻找文件(文件路径,)判断循环首(文件名称≠“”)列表框1.加入项目(取文本左边(文件路径,取文本长度(文件路径)-5)+文件名称,)文件名称=寻找文件(,)处理事件()判断循环尾()子程序_列表框1_双击选择播放MP3(1,列表框1.取项目文本(列表框1.现行选中项))––––––直接复制上面内容粘贴到易语言程序集

易语言取当前目录,这个命令可以取到易程序当前的目录,我给大家操作。易语言 3 一键分享 QQ空间 新浪微博 云。?2020Baidu 使用前必读 经验协议 QQ

易语言如何写创建目录与文件,然后取这个创建出来文件的特定目录

#易语言#文件目录

随机阅读

qrcode
访问手机版