FileSystemObject对象用于创建和打开文件以及对文件进行读写操作,可以对文件和文件夹进行创建、复制、移动和删除操作。它是文件存取组件中最重要的对象。其方法见表。
表5-3 FileSystemObject对象的方法
[table]
|方法 |说明
|CreatTextFile |创建文本文件
|OpenTextFile |打开文本文件
|GetFile |获得File对象
|CopyFile |复制文件
|MoveFile |移动文件
|DeleteFile |删除文件
|FileExists |判断文件是否存在
|GetFolder |获得Folder对象
|CreateFolder |创建文件夹
|CopyFolder |复制文件夹
|MoveFolder |移动文件夹
|DeleteFolder |删除文件夹
|FolderExists |判断文件夹是否存在
[/table]
方法的详细介绍:
(1) TextStream CreatTextFile(String FileName,Boolean OverWrite)
a) FileName:指定要创建的文件名和路径
b) OverWrite:创建文件时,如果有同名文件是否能覆盖。布尔值,True为允许,False为不允许,默认为False。
(2) TextStream OpenTextFile(String FileName,int Iomode,Boolean Create)
a) FileName:要打开的文件名及路劲
b) Iomode:指定要打开的文件方式。1为只读,2为可写并覆盖所有的内容,8为可添加。默认为1。可选
c) Create:当指定的文件不存在,是否创建新文件。布尔值,True为是,False为否,默认为False。可选
表5-3 FileSystemObject对象的方法
[table]
|方法 |说明
|CreatTextFile |创建文本文件
|OpenTextFile |打开文本文件
|GetFile |获得File对象
|CopyFile |复制文件
|MoveFile |移动文件
|DeleteFile |删除文件
|FileExists |判断文件是否存在
|GetFolder |获得Folder对象
|CreateFolder |创建文件夹
|CopyFolder |复制文件夹
|MoveFolder |移动文件夹
|DeleteFolder |删除文件夹
|FolderExists |判断文件夹是否存在
[/table]
方法的详细介绍:
(1) TextStream CreatTextFile(String FileName,Boolean OverWrite)
a) FileName:指定要创建的文件名和路径
b) OverWrite:创建文件时,如果有同名文件是否能覆盖。布尔值,True为允许,False为不允许,默认为False。
(2) TextStream OpenTextFile(String FileName,int Iomode,Boolean Create)
a) FileName:要打开的文件名及路劲
b) Iomode:指定要打开的文件方式。1为只读,2为可写并覆盖所有的内容,8为可添加。默认为1。可选
c) Create:当指定的文件不存在,是否创建新文件。布尔值,True为是,False为否,默认为False。可选