|
发表于 2013-11-25 20:59:29
|
显示全部楼层
河南省洛阳市
[e]
.版本 2
.支持库 shell
.支持库 spec
.程序集 窗口程序集1
.程序集变量 lj, 文本型
.程序集变量 文本, 文本型, , "0"
.程序集变量 n, 整数型
.子程序 _按钮1_被单击
lj = 浏览文件夹 (“”, )
.如果真 (lj ≠ “”)
编辑框1.内容 = lj
.如果真结束
文件_枚举 (lj, “*.txt”, 文本, 真) ' 这里的txt是你的文件类型后缀
标签1.标题 = “你选择的目录下总共有” + 到文本 (取数组成员数 (文本)) + “个符合要求的文件”
.子程序 文件_枚举, 整数型, , 枚举某个目录下的指定类型文件;成功返回文件数量;
.参数 欲寻找的目录, 文本型, , 文件目录
.参数 欲寻找的文件名, 文本型, , 如果寻找全部文件可以填入*.*,或*.txt只找txt文件
.参数 文件数组, 文本型, 数组, 用于装载文件数组的变量;把寻找到的文件都放在这个数组里,并返回;
.参数 是否带路径, 逻辑型, , 默认为假; 真=带目录路径,如C:\012.txt; 假=不带,如 012.txt;
.局部变量 局_文件名, 文本型
.局部变量 局_目录, 文本型
局_目录 = 欲寻找的目录
.如果真 (取文本右边 (局_目录, 1) ≠ “\”)
局_目录 = 局_目录 + “\”
.如果真结束
局_文件名 = 寻找文件 (局_目录 + 欲寻找的文件名, )
.判断循环首 (局_文件名 ≠ “”)
.如果 (是否带路径)
加入成员 (文件数组, 局_目录 + 局_文件名)
.否则
加入成员 (文件数组, 局_文件名)
.如果结束
处理事件 ()
局_文件名 = 寻找文件 (, )
.判断循环尾 ()
返回 (取数组成员数 (文件数组))
.子程序 _按钮2_被单击
.如果真 (文本 [1] ≠ “”)
.计次循环首 (到整数 (编辑框2.内容), n)
执行 (, 文本 [n], , , )
.计次循环尾 ()
.如果真结束
调试输出 (文本)
[/e] |
评分
-
参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻 |
查看全部评分
|