| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 文件_搜索1 | 搜索指定的文件路径中的指定后缀的文件并加入到列表框中 在一个子程序中多次调用此命令需清除文件数组后再调用 | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 欲寻找的目录 | 文本型 | 如:C:,表示C盘,记得C字后面两点一定要写 | 欲寻找的文件名 | 文本型 | 如果寻找全部文件可以填入*.*或*.txt只找txt文件 | 加入的列表框 | 列表框 | 把搜到的加到列表框中 | 是否带路径 | 逻辑型 | 默认为假; 真=带目录路径,如C:\012.txt; 假=不带,如 012.txt; | 文件数组 | 文本型 |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_子目录 | 文本型 | |||||
| 局_文件名 | 文本型 | |||||
如果真 (取文本右边 (欲寻找的目录, 1) ≠ “\”)
欲寻找的目录 = 欲寻找的目录 + “\”局_文件名 = 寻找文件 (欲寻找的目录 + 欲寻找的文件名, )
判断循环首 (局_文件名 ≠ “”)
如果 (是否为空 (加入的列表框) = 假)

判断 (是否带路径 = 真)

加入的列表框.加入项目 (欲寻找的目录 + 局_文件名, )

加入成员 (文件数组, 欲寻找的目录 + 局_文件名)

加入的列表框.加入项目 (局_文件名, )

加入成员 (文件数组, 局_文件名)




判断 (是否带路径 = 真)

加入成员 (文件数组, 欲寻找的目录 + 局_文件名)

加入成员 (文件数组, 局_文件名)


处理事件 ()
局_文件名 = 寻找文件 (, )
判断循环尾 ()局_子目录 = 寻找文件 (欲寻找的目录 + “*.*”, #子目录 )
判断循环首 (局_子目录 ≠ “”)
如果真 (取文本左边 (局_子目录, 1) ≠ “.”)
处理事件 ()

如果 (是否为空 (加入的列表框) = 假)

文件_搜索1 (欲寻找的目录 + 局_子目录 + “\”, 欲寻找的文件名, 加入的列表框, 是否带路径, 文件数组)

文件_搜索1 (欲寻找的目录 + 局_子目录 + “\”, 欲寻找的文件名, , 是否带路径, 文件数组)


局_子目录 = 寻找文件 (, #子目录 )
判断循环尾 ()词条作者信息 使用例程
