我在vb.net上寫了一個64位的com控制元件
使用framework64下的regasm轉成了tlb
在vb6中可以參考,但是一運行就報Run-time error'429':
Activex componert can't create object
請教大家怎么解決這個問題
謝謝
uj5u.com熱心網友回復:
或者說呼叫64-bit dlluj5u.com熱心網友回復:
VB6的程式,是32Bit的(Win32 PE程式),應該不能正常使用64Bit的組件吧!uj5u.com熱心網友回復:
不要做A語言代碼修改為B語言代碼的無用功。也不要做用A語言代碼直接呼叫B語言代碼庫這樣復雜、這樣容易出錯的傻事。
只需讓A、B語言代碼的輸入輸出重定向到文本檔案,或修改A、B語言代碼讓其通過文本檔案輸入輸出。
即可很方便地讓A、B兩種語言之間協調作業。
將以上A語言替換為32位代碼,B語言替換為64位代碼。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/125048.html
上一篇:求助~~VB動態陣列越界問題
