2013-07-09 49 views
0

我在Visio 2010工作,我已經用我的事件處理程序,如設計模式自動運行?

Private Sub Document_DocumentOpened(ByVal Doc As IVDocument) 

'Methods being called... 

End Sub 

對於一些奇怪的原因是打開文檔時,這些將不再起作用了。也沒有任何其他我的事件處理程序。它突然發生,我不知道爲什麼。我注意到,似乎設計模式似乎在加載每一個負載時突出顯示,即使我關閉並保存文檔。 因此,這使我相信當我加載文檔時(但我沒有這樣的代碼),設計模式會自動啓動,從而阻止我的事件處理程序停止工作。但即使在關閉設計模式時,我的事件處理程序也不起作用。

如果您有任何的洞見,請幫忙。

回答

0

我能弄清楚這個問題。我用

Application.EventsEnabled = False 

沒有把我的代碼運行後再次變爲真。我閱讀後總是把它重新打開,但是在我知道它之前,我刪除了非工作代碼以及Application.EventsEnabled部分。所以,如果你關閉了事件處理程序,一定要把它重新打開!

感謝任何試圖幫助我的人!對於模糊的問題抱歉,但我沒有其他要離開的東西了,我剛纔忘記了我早些時候將事件變爲假。