将Eventhandler添加到Word.Application类型的对象

时间:2014-12-09 15:11:26

标签: ms-word lotus-notes lotusscript

使用以下代码,我打开一个新的word文档。要以编程方式保存word文档,我想向对象添加一个事件监听器,这将在关闭word时发生。这可能吗?

    Set objWord = createobject("Word.Application")
    objWord.visible = True
    Set objDoc = objWord.documents.add()
    Call objDoc.content.select()
    Set selection = objWord.selection()
    Call selection.collapse()

    objDoc.Close
    Set objDoc = Nothing
    objWord.Quit
    Set objWord = Nothing

编辑:

我试着更好地解释我想做什么。我的Lotusscript Agent应该为用户打开word文档。用户键入一些文本,然后关闭word文档。我没有显示单词的保存对话框,而是想以编程方式保存文档,将文件作为附件嵌入到备注文档中。到目前为止,我还没有找到解决方案,以便在关闭时获取事件的句柄。

1 个答案:

答案 0 :(得分:0)

我认为this link on one of the ldd wikis可能有你需要的东西。如果你对你需要的东西更清楚一点,你可能会得到更好的答案。

我认为您希望在关闭字词时收到通知,以便您可以强制保存或正确的内容?您已经可以使用类似的lotusscript强制保存,如何关闭它,您不需要等到它们自己关闭它。