0
我正在使用MS Interop爲用戶打開生成的文件,允許他們編輯並關閉它,之後,爲他們保存(這是一個更大的過程的一部分)。由於用戶不需要手動保存文件,我想要取消彈出對話框以在用戶嘗試關閉文檔時保存文件。以下似乎並不爲我的DocumentBeforeClose事件的處理工作:MS Word Interop:關閉「保存更改」對話框取消(不顯示)
App.ActiveDocument.Saved = true;
這似乎應該標註Word文檔保存,但沒有。
任何人都遇到過這個問題?
-nomad311
是否事件火?被關閉的文件是事件處理程序('子app_DocumentBeforeClose(BYVAL文件作爲文件,取消作爲Boolean')的說法,所以我會簡單地嘗試'Doc.Saved = TRUE' – 2009-10-05 20:42:52
是它,我可以在方法突破以調試.App.ActiveDocument引用到相同的Doc變量,但我也嘗試過直接也沒有變化:( 我也試圖調用關閉與保存()設置爲false和Quit()在應用程序對象也設置保存到假 ...而且沒有什麼可以阻止彈出!!!!!! – LostNomad311 2009-10-05 21:06:03
是否有任何其他Word插件安裝了可能干擾? – 2009-10-05 21:14:15