在VB6里,你经常需要在自己的应用程序里实现文件搜索的功能。例如,你可能需要在客户机里搜索某个日志文件,需要获得某个目录下所有可用文件的列表,或者需要确认某个目录或者文件是否存在。实现这一目的最简单的方法是使用FileSystemObject组件,它提供了一套能够简化代码编写的特性。
FileSystemObject组件
FileSystemObject能够让你访问文件系统。它能够让你创建、操控、删除以及获取驱动器、文件夹和文件的信息。要在你VB代码里使用FileSystemObject,你需要按照下面的方式声明它:
Dim fso As New FileSystemObject
然后你就可以使用它列在表A里的属性和方法了。
表A
对象/集合 |
类型 |
描述 |
FileSystemObject |
主要对象 |
允许创建、删除、操控和获得驱动器、文件夹和文件的信息 |
Drive |
对象 |
允许获得驱动器的信息 |
Drives |
集合 |
列出系统中的可用驱动器(物理的和逻辑的) |
File |
对象 |
允许创建、删除和移动文件,并允许获得文件属性 |
Files |
集合 |
列出给定文件夹下的所有文件 |
Folder |
对象 |
允许创建、移动和删除文件夹,并允许获得特定文件夹的信息 |
Folders |
集合 |
提供一个Folder下所有文件夹的列表 |
TextStream |
对象 |
允许读取和编写文本文件 |
FileSystemObject的对象模型