#### 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函數》。