2016-07-13 88 views
0

我繼承了用VB 6編寫的程序,用戶嘗試打印時不工作。我有一些ocx文件需要註冊(regsvr32),我使用Process Monitor發現了這些文件,但是我看不到這個錯誤來自哪裏。是否有可能找出程序試圖創建什麼組件?該程序是由其他人編寫的,除了原始安裝程序外,我無法訪問任何內容。謝謝。確定運行時錯誤的原因'429':ActiveX組件無法創建對象

+0

您可以嘗試每個「支持的運行時文件分發......」在上市的https://msdn.microsoft.com/en-us/vstudio/ms788708.aspx以防一個人被排除在設置之外。但是,如果打印使用Crystal Reports,祝你好運。我找不到能讓我升級VB6程序以在Win 7 64上打印的版本,因此仍然使用XP作爲該應用程序。 – topshot

回答

0

所以這個問題不是舊程序,而是與Access有關。我遇到了一些處理這個特定問題的文章,但沒有成功。我必須安裝Access 2013 32位才能完成這項工作。我並沒有真正解決問題的原因,但我想把它放在這裏指出他們檢查Office及其程序的任何未來受害者是否遇到類似問題。

HTH

韋德

相關問題