您的位置:逆风者 易语言 易语言精华 正文
 添加时间:2007-11-10 原文发表:2007-11-10 人气:449

20063211620346974.e
下载:
e 文件

作者:易官方论坛 TLSWR
可以搜索当前目录、目录内的所有子目录和文件。
逆风编程技术
初学者对这源代码有什么不明白,请发贴子提问!
这代码有注解释说明,适合初学者!
-----------------------------------------------------------------------------------------------------
.子程序 _按钮1_被单击
搜寻 (“C:\”)
.子程序 搜寻, , , 如提供搜索目录路径,将会搜索此目录所有在内的文件。
.参数 目录, 文本型, , 目录,如“C:\”盘。
.局部变量 文件名, 文本型
处理事件 () ' 给出机会以接收停止按钮事件,搜索时会占用程序的资源,使得延时处理其它事件,所要用:“处理事件()”。
.如果真 (取文本右边 (目录, 1) ≠ “\”) ' 判断当前目录的格式是否正确。如“C:”,这格式是不正确的,改为"C:\"。
目录 = 目录 + “\”
.如果真结束
文件名 = 寻找文件 (目录 + “*.mp3”, ) ' “*.mp3”搜索MP3文件,“*.*”搜索所有文件。
.判断循环首 (文件名 ≠ “”) ' 判断文件名是否有效,有效向下执行搜索。
输出调试文本 (目录 + 文件名) ' 当前搜索到的文件路径
文件名 = 寻找文件 (, ) ' 继续搜寻文件
.判断循环尾 ()
文件名 = 寻找文件 (目录 + “*.*”, #子目录) ' 搜寻目录文件,包括子目录。
.判断循环首 (文件名 ≠ “”) ' 判断目录名是否有效,有效向下执行搜索。
.如果真 (取文本左边 (文件名, 1) ≠ “.”)
搜寻 (目录 + 文件名) ' 如果寻找到目录路径就搜继续搜索文件。
.如果真结束
文件名 = 寻找文件 (, #子目录)
.判断循环尾 ()
相关文章

超级列表框高级应用—表项弹出选择列表(组
让文本显示打字效果
易键录—鼠标键盘录制、模拟
汉化Visia Compiler汉语编程系统EMS0.5版编
《易精经》前三章
用易自带控件做的端口映射器(端口数据转发
Grid报表+小型仓库管理系统
GIF动画全操作支持库(1.2版)
精灵助手支持库(1.4#3版)
因特网服务支持库(1.2#1版)-用易语言编网
取有掩码框的密码(星号密码查看器)
超级列表框载入图片(仿Windows浏览框的显缩
新易扑克牌游戏源代码
《易语言经典实例分解》易语言中级教程
高速数据库ADO操作源码,支持自定义SQL语句
GDI+类模块 1.0 源码
易格式初步研究笔记
易语言“正则表达式”教程
正则表达式匹配中文
按键名称表

相关评论

评论人:DreamSmart2008-08-06
递归法求目录,见过,顶
评论人:匿名2008-06-02
楼主帮大忙了!!!收下了!!!谢谢!!!

本文章所属分类:首页 易语言 易语言精华

  热门关键字: