编译后超级列表框导入一会就看到鼠标出现圈圈然后程序直接没了不编译出来就不会卡没。导入少的也不会,我测试直接导入C盘就会出现。
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | folder | FOLDERNAME | | 0 | | count | 整数型 | | | | 文件名 | 字节集 | | | | i | 整数型 | | | | 路径 | 字节集 | | | | 索引 | 整数型 | | | | num | 整数型 | | | | 文件数组 | 字节集 | | 0 | | n | 整数型 | | | | 文件绝对路径 | 字节集 | | | | 无后缀文件名 | 字节集 | | | | 后缀 | 字节集 | | | | 目录数组 | 字节集 | | 0 | | x | 整数型 | | | | 上级目录 | 字节集 | | | | 目录名 | 字节集 | | | | 是否有存在目录 | 文本型 | | | | 目录数量 | 整数型 | | | | 需遍历文件夹 | 文本型 | | |
_启动窗口.超级列表框1. 全部删除 ()_启动窗口.时钟1.时钟周期 = 1000 需遍历文件夹 = 选择 (取文本右边 (_启动窗口.目录编辑框.内容, 1 ) ≠ “\”, _启动窗口.目录编辑框.内容 + “\”, _启动窗口.目录编辑框.内容 )num = 文件_枚举W (编码_Ansi到Unicode (需遍历文件夹, 假), 编码_Ansi到Unicode (“*”, 假), 文件数组, 真, 真, 假)调试输出 (num )数组清零 (目录数组 ) 计次循环首 (num, n ) 文件绝对路径 = 文件数组 [n ] 文件名 = 字节集_寻找取右 (文件绝对路径, 删除Unicode结尾空白字节 (编码_Ansi到Unicode (“\”, 假)), -1 ) 路径 = 字节集_寻找取左 (文件绝对路径, 删除Unicode结尾空白字节 (编码_Ansi到Unicode (“\”, 假)), -1 ) 后缀 = 字节集_寻找取右 (文件名, 删除Unicode结尾空白字节 (编码_Ansi到Unicode (“.”, 假)), -1 ) 无后缀文件名 = 字节集_寻找取左 (文件名, 删除Unicode结尾空白字节 (编码_Ansi到Unicode (“.”, 假)), -1 ) 如果真 (_启动窗口.文件夹单选框.选中 ≠ 真)  索引 = _启动窗口.超级列表框1. 插入表项 (, , , , , )  _启动窗口.超级列表框1. 置标题 (索引, 0, 索引 + 1 )  _启动窗口.超级列表框1. 置标题 (索引, 1, “文件”)  _启动窗口.超级列表框1. 置标题 (索引, 2, 无后缀文件名 )  _启动窗口.超级列表框1. 置标题 (索引, 5, 后缀 )  _启动窗口.超级列表框1. 置标题 (索引, 6, 路径 + 编码_Ansi到Unicode (“\”, 假))    如果真 (_启动窗口.文件单选框.选中 ≠ 真)  是否有存在目录 = “否”  如果 (取数组成员数 (目录数组 ) = 0 )   如果真 (删除Unicode结尾空白字节 (编码_Ansi到Unicode (需遍历文件夹, 假)) ≠ 删除Unicode结尾空白字节 (路径 + 编码_Ansi到Unicode (“\”, 假)) )   加入成员 (目录数组, 路径 )            计次循环首 (取数组成员数 (目录数组 ), x )   如果真 (目录数组 [x ] = 路径 )    是否有存在目录 = “是”      计次循环尾 ()   如果真 (是否有存在目录 = “否”)   加入成员 (目录数组, 路径 )         计次循环尾 ()处理事件 () 如果真 (_启动窗口.文件单选框.选中 ≠ 真) 目录数量 = 取数组成员数 (目录数组 ) 计次循环首 (取数组成员数 (目录数组 ), x )  上级目录 = 字节集_寻找取左 (目录数组 [目录数量 ], 删除Unicode结尾空白字节 (编码_Ansi到Unicode (“\”, 假)), -1 )  目录名 = 字节集_寻找取右 (目录数组 [目录数量 ], 删除Unicode结尾空白字节 (编码_Ansi到Unicode (“\”, 假)), -1 )  索引 = _启动窗口.超级列表框1. 插入表项 (, , , , , )  _启动窗口.超级列表框1. 置标题 (索引, 0, 索引 + 1 )  _启动窗口.超级列表框1. 置标题 (索引, 1, “目录”)  _启动窗口.超级列表框1. 置标题 (索引, 2, 目录名 )  _启动窗口.超级列表框1. 置标题 (索引, 6, 上级目录 + 编码_Ansi到Unicode (“\”, 假))   目录数量 = 目录数量 - 1  计次循环尾 () _启动窗口.进度条1.位置 = 0 _启动窗口.时钟1.时钟周期 = 0 线程_销毁 (smwjj )|
| iext | | spec | | controls_w | (未知支持库) |
|