使用VB6,我創建了一個Outlook插件,它有一個屬性頁面。屬性頁面是一個OCX控件。如何在Outlook屬性頁OCX上使用VB6調試器?
當我將項目編譯爲OCX文件,然後運行OUTLOOK時,情況正常:我可以在Outlook選項中看到我的OCX作爲選項卡。
但是,當我嘗試通過在VB6中運行OCX進行調試時,出現錯誤。我的調試如下啓動: 1)調試選項設置爲等待組件創建「 2)VB6中的F5-RUN項目 3)啓動Outlook 4)獲取錯誤:」無法顯示「MyOcx」頁。此頁面將保持可見狀態,但不可用。發生OLE註冊錯誤。該程序未正確安裝。爲綱」
再次運行安裝程序我懷疑這是因爲,在調試時,正在創建OCX外的proc和Outlook不會這樣。
是否有使用的好方法在OCX VB6調試器在這種情況下?
請注意,Mike Taulty在WinDbg上發佈的2004博客文章的鏈接已損壞,但該頁面當前仍存在於http://mtaulty.com/2004/08/03/m_4656/。 – Gavin 2016-01-07 06:16:48