【示例】
1、写入本地txt文本内容
//写入内容 function WriteDemo(){ var fso = new ActiveXObject("Scripting.FileSystemObject"); var f = fso.OpenTextFile("e:\\0.txt", 2, true, 0); f.Write("Hello world 123!"); f.Close(); }
2、读取本地txt文本内容
//读取内容 function ReadDemo(){ var fso = new ActiveXObject("Scripting.FileSystemObject"); var f = fso.OpenTextFile("e:\\0.txt", 1); var value = f.ReadLine(); f.Close(); return value; }
【说明】
1、OpenTextFile方法含四个参数,说明如下:
参数1:必填项,写入文件的路径
参数2:可选项
若为1,则表示ForReading,以只读方式打开文件,即不能写这个文件
若为2,则表示ForWriting,以写方式打开文件
若为8,则表示ForAppending,打开文件并从文件末尾开始写
参数3:可选项,默认为false
若为true,则文件不存在时,自动创建文件
若为false,则文件不存在时,不创建文件
参数4:可选项,默认为TristateFalse
若为-2,则表示TristateUseDefault,使用系统默认值打开文件
若为-1,则表示TristateTrue,以 Unicode 格式打开文件
若为0,则表示TristateFalse,以 ASCII 格式打开文件
2、ReadLine方法为读取一整行的内容
3、Close方法为关闭流操作