Windows 7/8 64位系統 不能注冊32位dll 文件的解決方案


這幾天碰到一個問題,運行一個易語言開發的軟件出現以下錯誤。我的系統是 Windows7 64 位 專業版。在系統盤 windows/system32  下查找 dm.dll。但是沒有這個文件。於是我到百度去查找相關答案,問的人有很多,答案卻是相同的,我斷定這些都是復制來粘貼去的,都沒有一個好的答案,有些更是離譜的發瘋了。到百度知道提問,也是復制粘貼到,牛頭不對馬嘴。

 

    錯誤信息:不能載入OCX組件 "Dm1.0版1.0版",其組件或類型庫文件名為"dm.dll",數字簽名為"{84288AAD-BA02-4EE2-85EC-3FAD4D11354D}#1.0#0",請確認該組件已經被安裝到Windows系統中,具體信息:OCX組件初始化錯誤:獲取組件或類型庫的接口信息失

Windows 7/8 64位系統 不能注冊32位dll 文件的解決方案 - 空客 - Program  Management
    於是我認為是缺少 dm.dll ,我到網上去下載 dm.dll,但是下過來的同樣注冊不了,說版本不兼容,網上沒有 64位win7 系統的 dm.dll 相關下載。我這個時候已經瘋了。然而死馬當活馬醫,問題放在了注冊 dm.dll 文件了。怎么注冊呢?直接把他放到 windows/system32 ,然后運行輸入  Windows 7 不能注冊 dm.dll 文件,解決方案“模塊"dm.dll"已加載,但.....”,“模塊"dm.dll“加載失敗...”的解決方法
 
1、找到 C:\Windows\SysWOW64   。並將 dm.dll(在網上隨便下載個)復制粘貼到這個文件夾內。

2、以管理員身份允許cmd。如下:
Windows 7/8 64位系統 不能注冊32位dll 文件的解決方案 - 空客 - Program  Management
 3、輸入 regsvr32 dm.dll  回車。注冊成功啦。軟件也可以運行成功了。以上所述同樣適用於Windows8 64位系統。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM