如何截获Word对象的DocumentBeforeSave事件?并能屏蔽掉Word自己的保存功能?

解决方案 »

  1.   

    http://kingron.myetang.com 在超级猛料里面
      

  2.   

    在OLE、COM、DDE节点下面1、可以使用VBA屏蔽掉相应功能的Office事件,如下,屏蔽了FileSave(保存)选项
    Sub FileSave()
    '里面什么都不需要加,如果你需要他执行保存的时候还执行别的,那么添加,同时加上下面这句话
    ' Word.ActiveDocument.Save
    End Sub2、使用Delete方法,可以删除此属性,Visible还可以再次显示,而Delete就……3、对于实现特定功能,没有必要这么做,你可以将所有VBA代码生成一个dot模板,其他文档
    建立/打开的时候以他为基本模板就可以了。
      

  3.   

    兄弟,是不是在 "Delphi和Word之间的编程"这个节点上!
      

  4.   

    楼上的兄弟多谢,不过我是想在程序里截获到Word的保存事件(DocumentBeforeSave),然后做一些自己的操作,不仅仅是在VBA里做,不知道可不可以实现呢?
      

  5.   

    我是想在程序里截获到Word的保存事件(DocumentBeforeSave),然后做一些自己的操作,不仅仅是在VBA里做,不知道可不可以实现呢?