先来看方法:
Copy Destination[,OverWrite] (中括号内为可选参数)
把文件拷贝到一个新的路径下。Destination 就是新路径。Overwrite的值为TURE或者FALSE;当Overwrite的值为TRUE时,如果在目标路径下的已经存在相同的文件名,该方法覆盖此文件;反之如果为FALSE,则会发生错误。缺省时Overwrite的值为TRUE。
Delete[Force]
删除文件,Force指明是否删除具有只读属性的文件,Force的缺省值为FALSE,表示不删除具有只读属性的文件,如果为TRUE则表示强行删除只读文件。
Move Destination
把文件移动到新目录下,Destination是移动目标文件的路径。
OpenAsTextStream(iomode,[,format])
打开一个文件,是该文件可以用于读、写、添加。iomode决定可以用在打开文件上的操作类型。iomode具有如下表所示的值:
VB常量 | 值 | 含义 |
ForReading | 1 | 打开文件用于读数据 |
ForWriting | 2 | 打开文件用于写数据 |
ForAppending | 8 | 打开文件用于添加数据 |
Format决定文件的字符集。Format具有如下表所示的值:
VB常量 | 值 | 含义 |
TristateUseDefault | 1 | 使用系统缺省的字符集 |
TristateTrue | 1 | 以Unicode形式打开文件 |
TristateFalse | 0 | 以ASCII形式打开文件 |
属性:
Attributes
指明文件的属性。这个性质具有如下表所示的值:
VB常量 | 值 | 含义 |
Normal | 0 | 无属性集 |
ReadOnly | 1 | 读/写属性 |
Hidden | 2 | 读/写属性 |
System | 4 | 读/写属性 |
Volumn | 8 | 只读属性 |
Directory | 16 | 只读属性 |
Archive | 32 | 读/写属性 |
Alias | 64 | 只读属性 |
Compressed | 128 | 只读属性 |
DateCreated 返回文件的创建时间。该属性只读。
DateLastAccessed 返回文件最后一次访问的时间。该属性只读。
DateLastModified 返回文件最后一次修改的时间。该属性只读。
Drive 返回文件所在的驱动器。该属性只读。
Name 指明文件的文件名,该属性可读又可设置。
ParentFolder 返回该文件的文件夹。
Path 返回该文件的路径。
ShortPath 返回文件的短路径名。
Size 返回该文件的大小,以字节为单位。
Type 返回文件类型,可能的值包括Text文本,ASP文件及Internet文档(html)
以上是File对象的属性和方法,下面一篇大家将看到Folder对象的属性和方法