- 2
- 0
- 约8.71千字
- 约 8页
- 2017-02-28 发布于湖北
- 举报
使用Dir函数遍历文件和目录
ivbscript
Vb编程中,可以通过使用控件DriveListBox 、DirListBox和FileListBox的组合,来得到某个目录下的文件或文件夹,继而可以通过递归调用来得到磁盘上所有的文件或文件夹,但是,如果可以仅通过一个函数就能完成以上的工作,何乐而不为?
第一部分:Dir函数
语法:Dir[(pathname[, attributes])]
作用:返回一个 String,用以表示一个文件名、目录名或文件夹名称。
参数说明:
pathname:字符串,要查找的文件所在目录名称;
attributes:常数,指定了文件的属性。数值和描述见下:
常数 值 描述
vbNormal 0 (缺省) 没有属性的文件
VbReadOnly 1 只读文件
vbHidden 2 隐藏文件
VbSystem 4 系统文件
vbVolume 8 卷标文件
vbDirectory 16 无属性文件及其路径和文件夹
在使用中,我们可以使用通配符来制定要查找的文件,比如:
dir(c:\*.txt) 返回C盘下后缀名为”txt”的文件;
dir(c:\?est.txt) 返回C盘下后缀名为”txt”,文件名四个字符且包含”est”的文件。
关键点:1、要得到其它匹配 pathname 的文件名,可再次
原创力文档

文档评论(0)