FileSystemObject对象简介
FileSystemObject对象位于File System对象模型(如下图所示)的最高层,提供了对计算机文件系统的访问。要访问File System对象模型,需要添加对Microsoft Scripting Runtime库的引用,然后可以创建FileSystemObject对象的一个实例。使用File System对象模型,可以访问本地文件或网络文件,允许查找、创建、删除或者用其他方法操作文件夹和文本文件。

语法:Scripting.FileSystemObject
属性:Drives 属性
方法:BuildPath方法、CopyFile方法、CopyFolder方法、CreateFolder方法、CreaterTextFile方法、DeleteFile方法、DeleteFolder方法、DriveExists方法、FileExists方法、FolderExists方法、GetAbsolutePathName方法、GetBaseName方法、GetDrive方法、GetDriveName方法、GetExtensionName方法、GetFile方法、GetFileName方法、GetFolder方法、GetParentFolderName方法、GetSpecialFolder方法、GetTempName方法、MoveFile方法、MoveFolder方法、OpenTextFile方法
示例:
Sub test()
Dim fs As FileSystemObject
Dim a As TextStream
Set fs = CreateObject(”Scripting.FileSystemObject”)
Set a = fs.CreateTextFile(”c:\testfile.txt”, True)
a.WriteLine (”This is a test.”)
a.Close
End Sub
上面的示例代码中,CreateObject函数返回一个FileSystemObject对象,然后使用CreateTextFile方法在C盘根目录下创建一个名为testfile.txt的文本文件,该文件为一个TextStream对象。代码中的WriteLine方法向创建的文本文件中写入一行文本,Close方法用于刷新缓冲区并关闭文件。
