我可以使用MS Word ActiveX控件来访问与MS Word应用程序本身相关的一些参数。我还可以打开新文档,然后对这些文档执行自动化。
是否也可以访问已在我的机器上打开的文档,然后对它们执行操作?
我正在使用的代码如下(在网页的javascript块中):
var w=new ActiveXObject('Word.Application');
w.Visible = true;
var doc = w.Documents.Add();
答案 0 :(得分:2)
事实证明,我只需要以不同的方式初始化ActiveX组件:
var w = GetObject('',"Word.Application");
这样我就可以枚举并访问用户机器中打开的所有文档。