有许多玩过ASP论坛的朋友大都听说过FSO组件吧,其实他的全称是FileSystemObject是ASP存取文件的一个组件,它的功能异常强大,它可删除、修改、生成硬盘上的文件、文件夹,直接编辑、修改、生成文本文件,其实它的功能远远不止这些,下面就让我们来介绍一下吧……
GetSpecialFolder(Folderspec)
返回由Folderspec指明的文件夹。Folderspec的值可以是如表所示的之中的任何一个: | VB常量 | 值 | 含义 |
| windowFolder | 0 | Windows文件夹 |
| SystemFolder | 1 | 系统文件夹 |
| TemporaryFolder | 2 | 临时文件夹 |
GetTempName
这个方法返回一个随机产生的唯一的文件名。这个文件名可以和CreteTextFile()或CreateFolder()
方法一起使用,用于创建具有唯一名称的临时文件或者文件夹。
MoveFile Source, Destination
从Source向Destination一定一个或多个文件。 Source可以包含通配符。假如Source包含通配符,
该方法可以一次移动多个和通配符相应的文件。
MoveFolder Source, Destination
从Source向Destination移动一个或者多个文件夹。Source可以包含通配符。假如Source包含通配符,
该方法可以一次移动多个和通配符相应的文件。
OpenTextFile(FileName[,ioMode[,create[,format]]]) 总括号内为可选参数
打开一个用于读或添加的文件并创建一TextStream对象。要打开的文件为FileName。iomode确定要打开文件的操作类型。
iomode可以具有如下表所示的两个值 | VB常量 | 值 | 含义 |
| ForReading | 1 | 打开文件用于读 |
| ForAppending | 8 | 打开文件用于添加 |
Create 指明如果指定的文件不存在是否创建该文件,假如Create的值为TRUE,常见新文件;
否则不创建。Create的缺省值为false。
format确定文件的字符集。format具有如下表是列出的值: | VB常量 | 值 | 含义 |
| TristateUseDefault | 2 | 使用系统缺省的字符集 |
| TristateTrue | 1 | 使用Unicode形式 |
| TristateFalse | 0 | 使用ASCII形式 |
本篇教程部分内容参考工具书,和上面系为姊妹篇,主要介绍了FileSystem的方法,下面我们还将介绍
其属性部分,请继续关注……