#### JavaScript中OpenTextFile函数
JavaScript中OpenTextFile函数方法是打开指定的文件并返回一个 TextStream 对象,可以通过这个对象对文件进行读、写或追加。
使用方法:
> object.OpenTextFile(filename[, iomode[, create[, format]]])
|变量/参数|可选/必选|详细说明|
|--|--|--|
|object|必选项| object 应为 FileSystemObject 的名称|
|filename|必选项|指明要打开文件的字符串表达式。|
| iomode|可选项|可以是三个常数之一: <br/>ForReading 、 ForWriting 或 ForAppending 。|
|create|可选项| Boolean 值,指明当指定的 filename 不存在时是否创建新文件。 <br/>如果创建新文件则值为 True ,如果不创建则为 False 。 <br/>如果忽略,则不创建新文件。|
| format|可选项|使用三态值中的一个来指明打开文件的格式。 <br/> 如果忽略,那么文件将以 ASCII 格式打开。 |
iomode 参数可以是下列设置中的任一种:
|常数 |值 |描述|
|--|--|--|
|ForReading |1 |以只读方式打开文件。 不能写这个文件。|
|ForWriting |2 |以写方式打开文件。|
|ForAppending |8 |打开文件并从文件末尾开始写。|
format 参数可以是下列设置中的任一种:
|值 |描述|
|--|--|
|TristateTrue |以 Unicode 格式打开文件。|
|TristateFalse |以 ASCII 格式打开文件。|
|TristateUseDefault |使用系统默认值打开文件。|
下面的代码说明了如何使用 JavaScript中OpenTextFile函数方法打开文件并追加文本:
~~~
var fs, a, ForAppending;
ForAppending = 8;
fs = new ActiveXObject("Scripting.FileSystemObject");
a = fs.OpenTextFile("c:\\testfile.txt", ForAppending, false);
...
a.Close();
~~~
* * * * *
永久地址:http://www.ijavascript.cn/shouce/javascript-opentextfile-275.html
在百度中搜索《JavaScript中OpenTextFile函数》。