【问题标题】:Communication between MS Word and other processMS Word 与其他进程之间的通信
【发布时间】:2013-03-21 20:26:23
【问题描述】:

我的桌面上打开了一个 Word 文档。我希望能够获取有关 Word 文档状态的信息,例如文档 url 或内容。实现它的手段是什么?

目前,我正在使用 JScript。但是,以下行仅给出了 Word 的一个新实例,而不是当前打开的 Word 文档。

var word = WScript.CreateObject("Word.Application");

任何建议都将不胜感激。

【问题讨论】:

    标签: windows ms-word jscript


    【解决方案1】:

    要使用的函数是GetObject()。它将返回一个指向打开的第一个 Word 实例的指针。

    【讨论】:

    • 我已经尝试过var wordApp = WScript.GetObject("Word.Application");,但我收到了一个错误消息,即Microsoft JScript runtime error: File name or class name not found during Automation operation。正确的使用方法是什么?
    • 我不确定您是否需要指定 Wscript - 请参阅 GetObject Function (Visual Studio - JScript)。否则,假设您打开了一个 Word 实例,这应该可以在您编写时工作。
    • 显然,WScript 不支持这一点。需要使用 Word Addin 访问它,这将对当前打开的 MS Word 文档提供更多控制。仍然感谢您的信息。
    猜你喜欢
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    • 2019-12-11
    • 2013-04-01
    • 2023-03-26
    • 2013-06-13
    • 1970-01-01
    相关资源
    最近更新 更多