filewriter.js
来自「JSVM核心类库,收集了JAVA进行JSVM开发必用技术进行归纳,在实际项目应用」· JavaScript 代码 · 共 36 行
JS
36 行
// Description: js.io.FileWriter 类
// Author: Changhua.Wan
// Version: 2004.03.06.01
_package("js.io");
_import("js.io.OutputStream");
function js.io.FileWriter() {
this.data=null;
}
var _p = js.io.FileWriter._implements("js.io.OutputStream");
var _c = js.io.FileWriter;
// 同源安全限制
_c.writeBinary = function(_path, _data) {
try {
var stream = new ActiveXObject("ADODB.Stream");
stream.Mode = 3 ;
stream.Type = 1 ;
stream.open();
stream.write(_data);
stream.SaveToFile(_path, 2);
stream.close();
} catch(ex) {
ex.printStackTrace();
}
};
_c.writeText = function(_path, _text, _type) {
try {
var fso = new ActiveXObject("Scripting.FileSystemObject");
// TODO
} catch(ex) {
ex.printStackTrace();
}
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?