iT邦幫忙

0

.net參考vb6exe問題

想請問各位大大,最近在開發程式時,因需要與一些舊程式溝通,.net程式在參考vb6的exe程式後,當我.net程式shell vb6程式時,會出現以下錯誤,請問這有解嗎?

ex=無法將型別 'exeName.clsClass' 的 COM 物件轉換為介面型別 'exeName._clsClass'。由於發生下列錯誤,介面 (IID 為 '{566B8399-8878-4CEE-B711-BAE92A6C4E17}') 之 COM 元件上的 QueryInterface 呼叫失敗而導致作業失敗: 無法指出的錯誤 (發生例外狀況於 HRESULT: 0x80004005 (E_FAIL))。

vb6的程式是ActiveX執行檔 非DLL

fillano iT邦超人 1 級 ‧ 2020-02-25 09:06:19 檢舉
vb6的程式可以直接執行嗎?
untitled iT邦新手 5 級 ‧ 2020-03-11 12:15:06 檢舉
可以執行
untitled iT邦新手 5 級 ‧ 2020-03-11 12:15:57 檢舉
就是當我.net參考時就會發生此問題
vb6單獨開發過程,程式都是可以正常運作
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答