|
|
发表于 2025-11-7 00:22:03
|
显示全部楼层
广西壮族自治区柳州市
调试输出 (枚举文件分离目录 (“D:\PC-GAME-D\inZOI”, “*exe”, 文件分离目录 )) 调试输出 (文件分离目录 )|
| 枚举文件分离目录 | 整数型 | | |
| 参数_路径 | 文本型 | | | | 参数_后缀名 | 文本型 | | | | 参数_文件数组 | 文本型 | | | | 参数_内部使用 | 逻辑型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 局_文件名 | 文本型 | | | | 局_路径 | 文本型 | | |
局_路径 = 参数_路径 如果真 (参数_内部使用 = 假) 清除数组 (参数_文件数组 ) 局_路径 = 参数_路径 + 选择 (取文本右边 (参数_路径, 1 ) = “\”, “”, “\”)局_文件名 = 寻找文件 (局_路径 + 参数_后缀名, ) 判断循环首 (局_文件名 ≠ “”) 加入成员 (参数_文件数组, 局_路径 ) 加入成员 (参数_文件数组, 局_文件名 ) 局_文件名 = 寻找文件 (, ) 判断循环尾 ()局_文件名 = 寻找文件 (局_路径 + “*”, #子目录 ) 判断循环首 (局_文件名 ≠ “”) 判断 (局_文件名 = “.” 或 局_文件名 = “..”)   枚举文件分离目录 (局_路径 + 局_文件名 + “\”, 参数_后缀名, 参数_文件数组, 真) 局_文件名 = 寻找文件 (, #子目录 ) 判断循环尾 () 如果真 (参数_内部使用 = 假) 重定义数组 (参数_文件数组, 真, 取数组成员数 (参数_文件数组 ) ÷ 2, 2 ) 返回 (取数组下标 (参数_文件数组, 1 )) 返回 (0)
‘重写一份减少循环次数
|
|