VB 中利用FSO 对象对文件夹操作 windows 还给我们提供了一个叫做FileSystemObject(简称FSO)对象
FSO 对象模型中包括了计算机文件系统所有的对象
利用这些对象可以更方便的操作文件系统
对象 功能 Drive 允许收集系统的驱动器信息,诸如驱动器的可用空间 Folder 允许创建、删除或移动文件夹,并向系统查询文件夹的名称、路径等等 Files 允许创建、删除或移动文件,并向系统查询文件的名称、路径等等 FileSysterObject 此为主要对象,提供一整套用于创建、删除、搜集相关信息,以及通常的操作驱动器,文件夹,和文件的方法
TextStream 允许读写文本文件 下面我们一起来看看怎样用FSO 对象来显示、新建、修改以及删除目录
FSO 对象模型包含在Scripting 的类型库中,此类型库存在于Scrrun
dll 文件中
使用FSO对象模型,首先要建立一个FileSystemObject 对象
有两种方法可以实现
一种是从”工程”菜单中的”引用”对话框选择”Microsoft Scripting Runtime”项 ,然后在代码窗口中声明一个FileSystemObject 类型的变量
语句如下: Dim fso As New FileSystemObject 另一种方法是在代码中使用CreatObject 方法动态的创建一个FileSystemObject 对象
语句如下: Dim fso As Object „ 声明对象变量 Set fso = CreatObject(“Scripting
FileSystemObject”) „创建FSO 对象 我们具体看看FileSystemObject 的主要属性
1、驱动器 (1) Drives 属性是FileSystemObject 对象的唯一属性,它返回Drives