2015-05-29 56 views
0

我正在Windows 7 x64機器上使用從VB6到VB 2008 Express的Brother標籤打印機升級應用程序。無法創建ActiveX組件 - VB 2008的配置?

該兄弟給出了使用其庫中的例子如下(簡化):

Dim objDoc As bpac.Document 
    objDoc = CreateObject("bpac.Document") 

    Dim doc As bpac.DocumentClass 
    doc = New bpac.DocumentClass 

在我的應用程序(自動轉換爲2008 VB)的第一個例子出現故障,創建實例的時候,用「不能創建ActiveX組件「並在第二個例子中的」錯誤80040154檢索COM類工廠)

現在,當我建立在同一臺PC只用上面的代碼孤立我沒有得到任何錯誤,在一個新的應用程序。

我發現應用程序的環境參數肯定有一些差異,可能來自升級過程,但我看不到任何。我已經讀過,這種問題可能發生在錯誤的目標平臺上,但都是「任何CPU」(我無法在Express中修改)。

我知道這是一個反覆出現的問題,但其他答案似乎並不適用於這種情況,特別是VB 2008環境。

感謝您的幫助,並與一個新手到VB.NET

千電子伏

回答

相關問題