使用Microsoft.Office.Interop.Word创建word后,等待用户编辑。
然后用户在Word程序里点击保存或关闭,请问我如何截取这些事件?我说的不是在代码里面WordDoc.SaveAs的问题,而且在用户操作word程序的关闭/保存等事件,如何获取?

解决方案 »

  1.   

    Word.事件 += new ....
      

  2.   

    hdt(倦怠) 
       Word.事件 += new ....--------------------------------
    我死活没打开几个事件!请hdt明示!!!
    事件名?完整的,我也好MSDN里查找!
      

  3.   

    http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/dv_wrcore/html/wrtskprogrammingagainstexcelevents.asp
      

  4.   

    http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/dv_wrcore/html/wrconmanagedcodeofficeobjectmodels.asp
      

  5.   


     hdt(倦怠) ( ) 
    mapserver(杨东 )
    ------------------------------------------------------  楼上两位,恕我愚沌,你们的方法都是使用Word/Excel模板,创建项目!  我是直接引用Microsoft.Office.Interop.Word。
      

  6.   

    Microsoft.Office.Interop.Word.ApplicationClass app;
    app.DocumentBeforeClose +=new Microsoft.Office.Interop.Word.ApplicationEvents4_DocumentBeforeCloseEventHandler(app_DocumentBeforeClose);
      

  7.   

    app.DocumentBeforeSave +=new Microsoft.Office.Interop.Word.ApplicationEvents4_DocumentBeforeSaveEventHandler(app_DocumentBeforeSave);