VB中编辑控制word
请问大家,我想在VB中打开两个相同的word文档,一个用来让我们编辑(删除字符或输入字符),另一个跟着响应。我们对一个进行的输入和删除操作,另一个也很快响应得到相同的编辑结果。
[解决办法]
XMLAfterInsert 事件
参阅应用于示例特性
用户向文档中添加新 XML 元素时发生。如果同时向文档中添加多个元素(例如,剪切和粘贴 XML 时),则插入的每个元素都会激发该事件。
Private Sub object_XMLAfterInsert(NewXMLNode, InUndoRedo)
object 在类模块中使用 WithEvents 关键字声明的一个 Application 类型的对象。有关使用 Application 对象事件的详细信息,请参阅使用 Application 对象事件。
NewXMLNode XMLNode。新添加的 XML 节点。
InUndoRedo Boolean。值为 True 表明已经使用 Microsoft Word 中的“撤消”或“恢复”功能执行了该操作。
XMLBeforeDelete 事件
参阅应用于示例特性
用户从文档中删除 XML 元素时发生。如果同时从文档中删除了多个元素(例如,剪切和粘贴 XML 时),则删除的每个元素都会激发该事件。
Private Sub object_XMLBeforeDelete(DeletedRange, OldXMLNode, InUndoRedo)
object 在类模块中使用 WithEvents 关键字声明的一个 Application 类型的对象。有关使用 Application 对象事件的详细信息,请参阅使用 Application 对象事件。
expression 必需。该表达式返回一个 Document 对象。
DeletedRange Range 对象。被删除的 XML 元素的内容。如果仅有一个元素被删除且不关联文本,则 DeletedRange 参数不存在,将被设置为 Nothing。
OldXMLNode XMLNode 对象。正在被删除的节点。
InUndoRedo Boolean。True 表明已经使用 Microsoft Word 中的“撤消”或“恢复”功能执行了该操作。