TC官方合作论坛

 找回密码
 立即注册
查看: 5094|回复: 81
打印 上一主题 下一主题

[脚本] 关于今天青衣老师的自动搜索路径```

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-5-29 00:23:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大半夜了```无心睡眠```就上论坛来泡泡````

废话不多说```下面给大家一个思路```就是关于今天青衣老师的自动搜索路径的功能```

其实我原来也没做过这功能```今天青衣老师布置作业里面有这个功能``所以自己分析了下``得出了以下思路```可能写法不是很好``但是还是提供一下``给大家借鉴``随便抛砖引玉```

思路就是用TC的文件遍历功能,函数原形:
中文函数原型: 文件.遍历(path,rFolder,rFile)
英文函数原型: file.traverse(path,rFolder,rFile)
参数:
path: 文件的路径
rFolder: 返回的文件夹
rFile: 返回的文件
返回值: 遍历到内容返回,否则返回

那么我们就可以知道.使用这个函数,例如  
文件.遍历("d:\\",返回文件夹,返回文件)
那么他就会返回所有D盘的文件夹和文件,并且把他们全部添加到对应的变量数组里面去

一个是文件夹数组.一个是文件数组
看到这里``你大概已经明白了一些了吧``
我们接下来看实际操作代码``
游客,如果您要查看本帖隐藏内容请回复
那么,从上面的代码我们可以看出.他是遍历D盘下的所有文件夹里的文件.判断是否是要找的文件(指定文件.txt),如果找到就结束查找.直接跳到功能结束...并且调试输出了文件所在的路径```
有基友就会问``为什么是D盘?为什么只能遍历D盘下的文件夹里面的文件.如果我是在别的盘呢?又或者我是放在文件夹里的文件夹里面呢?这里我只能说2个字....呵呵
我只是给思路```至于怎么样才能获取别的盘.怎么样才能获取更深层次的文件夹里面的文件.就要自己去想咯```不然青衣老师说我教你们作弊了```
就写到这里吧``夜已经深了```我也要去睡觉了```


嘿嘿```转个背回来````发现没什么人看````

PS:代码故意留了一个错误点给大家的```大家自己去找吧``不然全部不动脑也不好```



回复

使用道具 举报

83#
发表于 2018-9-7 02:21:29 | 只看该作者
回复

使用道具 举报

82#
发表于 2018-8-27 11:34:09 | 只看该作者
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
回复 支持 反对

使用道具 举报

81#
发表于 2018-8-3 21:22:01 | 只看该作者
参与/回复主题关闭
RE: 关于今天青衣老师的自动搜索路径``` [修改]
高级模式
回复 支持 反对

使用道具 举报

80#
发表于 2018-1-28 13:56:05 | 只看该作者

一个是文件夹数组.一个是文件数组
看到这里``你大概已经明白了一些了
回复 支持 反对

使用道具 举报

79#
发表于 2017-8-25 21:03:53 | 只看该作者
111111
回复

使用道具 举报

78#
发表于 2017-7-6 20:53:16 | 只看该作者
看看
回复

使用道具 举报

77#
发表于 2017-5-21 00:15:43 | 只看该作者
烦烦烦烦烦烦
回复 支持 反对

使用道具 举报

76#
发表于 2017-4-24 12:40:18 | 只看该作者
啊啊啊啊啊啊啊啊啊啊啊啊
回复 支持 反对

使用道具 举报

75#
发表于 2017-2-28 11:19:57 | 只看该作者
限止球门
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-18 06:43 , Processed in 0.717405 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表