,,JavaScript中CreateTextFile函数

,,JavaScript中CreateTextFile函数

JavaScript中的CreateTextFile函数创建指定的文件名并返回一个TextStream对象,该对象可用于读写文件。

使用示例:

对象。创建文本文件

(文件名[,覆盖[,unicode]])

需要对象的地方。应该是FileSystemObject或Folder对象的名称。

文件名是必需的。指示要创建的文件的字符串表达式。

覆盖是可选的。指示现有文件是否可以被覆盖的布尔值。如果文件可以被覆盖,则值为true否则就是假的。如果省略,则不能覆盖现有文件。

Unicode是可选的。布尔值,指示文件是作为Unicode文件还是ASCII文件创建的。如果文件创建为Unicode文件,则该值为true,如果创建为ASCII文件,则该值为false。如果省略,则假定它是一个ASCII文件。http://www.82676666.com

下面的代码演示如何使用CreateTextFile方法创建和打开文本文件。

var FSO=new ActiveX object(' Scripting。file system object’);

var a=fso。create textfile(' c:\ \ test file . txt ',true);

a.WriteLine('这是一次测试。');

a.close();

如果overwrite参数为false,或者未提供该参数,将会为现有文件名生成一个错误。

关于js的CreateTextFile和OpenTextFile

两天忙着做一个简单的静态网页,用JS文件操作。

CreateTextFile和OpenTextFile应该属于同一级别的函数。不要认为先创建TextFile后再调用OpenTextFile,事实并非如此。

完全可以新建一个文件,通过OpenTextFile中的第三个属性(true)写入。

两者都可以创建指定的文件名并返回TextStream对象,该对象可用于读写文件。

注意,它们都返回TextStream,所以如果你需要同时使用这两个函数,你应该这样做。

objStream=objFSO。CreateTextFile(strFile,true);

objStream。close();//必须先关闭前一个流。

objStream=objFSO。OpenTextFile(strFile,ForAppending,true);//如果不在这里关闭,就无法执行

objStream。WriteLine(strNew);

objStream。close();

这就是JavaScript中CreateTextFile函数的细节。更多关于js CreateTextFile的信息,请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: