本帖最后由 yangzhixuan 于 2021-10-30 15:01 编辑
这是我发布的第二个作品
感谢大家的支持
程序如图所示
程序制作不易,希望大家能在评论区鼓励一下我
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 文件名 | 文本型 | | | 值 | 整数型 | | | RM | 文本型 | | | 文件名1 | 文本型 | | |
文本 = 取文本左边 (欲搜寻文件目录, 倒找文本 (欲搜寻文件目录, “\”, , 假)) + 超级列表框1. 取标题 (超级列表框1.现行选中项, )如果真 (超级列表框1.现行选中项 ≠ -1 且 位与 (取文件属性 (文本 ), #子目录 ) = 0 )执行 (, 超级列表框1. 取标题 (超级列表框1.现行选中项, ), , )返回 () 如果真 (超级列表框1.现行选中项 ≠ -1 且 位与 (取文件属性 (文本 ), #子目录 ) ≠ 0 )处理事件 ()RM = 超级列表框1. 取标题 (超级列表框1.现行选中项, )超级列表框1. 全部删除 ()文件名 = 寻找文件 (取文本左边 (欲搜寻文件目录, 倒找文本 (欲搜寻文件目录, “\”, , 真)) + RM + “\*.*”, #子目录 )判断循环首 (文件名 ≠ “”)如果真 (文件名 ≠ “.” 且 文件名 ≠ “..”)超级列表框1. 插入表项 (, 文件名, 0, , , )文件名 = 寻找文件 (, #子目录 )判断循环尾 ()处理事件 () 文件名1 = 寻找文件 (取文本左边 (欲搜寻文件目录, 倒找文本 (欲搜寻文件目录, “\”, , 真)) + RM + “\*.*”, )判断循环首 (文件名1 ≠ “”)改变目录 (取文本左边 (欲搜寻文件目录, 倒找文本 (欲搜寻文件目录, “\”, , 真)) + RM )超级列表框1. 插入表项 (, 文件名1, 1, , , )文件名1 = 寻找文件 (, )判断循环尾 ()处理事件 () 目录 = 寻找文件 (目录 + “*.*”, #子目录 )判断循环首 (目录 ≠ “”)如果真 (取文本左边 (目录, 1 ) ≠ “..”)搜寻 (目录 + 文件名 )目录 = 寻找文件 (, #子目录 )判断循环尾 () 超级列表框1.重画 () |