FileSystemObject对象简介

FileSystemObject对象位于File System对象模型(如下图所示)的最高层,提供了对计算机文件系统的访问。要访问File System对象模型,需要添加对Microsoft Scripting Runtime库的引用,然后可以创建FileSystemObject对象的一个实例。使用File System对象模型,可以访问本地文件或网络文件,允许查找、创建、删除或者用其他方法操作文件夹和文本文件。
FileSystemModel
语法: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方法用于刷新缓冲区并关闭文件。


提示:您可以在评论中使用HTML标签,且任何与HTML标签相同的符号都会被理解为HTML标签并以相应的格式显示.如果您的评论中有代码,可以使用相应的标签,例如,如果有VB或VBA代码,则可以使用[vb]标签,即[vb]放置的代码[/vb],这样会很清晰地显示代码.

留下回复