我下載VB6IDEMouseWheelAddin.dll 檔案,放到了windows\system32\下,運行 regsvr32 VB6IDEMouseWheelAddin.dll 出現錯誤提示:VB6IDEMouseWheelAddin.dll 已加載但對dllregisterserver的呼叫失敗,錯誤代碼為0x80004005,打開VB6.0在外接程式管理里面沒有mousewheel加載項,這是為什么呢?
我用的是win7系統
VB6IDEMouseWheelAddin.dll 是從microsoft下載的,是一個exe檔案,解壓之后出現的。
uj5u.com熱心網友回復:
regsvr32 "全路徑\VB6IDEMouseWheelAddin.dll"如果全路徑的各個目錄名稱中沒有空格,可以不用引號,否則,則要使用引號
uj5u.com熱心網友回復:
可以的,我已經試過了.uj5u.com熱心網友回復:
這個東西我一直用啊,把它放到System32,然后:regsvr32uj5u.com熱心網友回復:
1、下載http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe這是一個自解壓的包,其中包含VB6IDEMouseWheelAddin.dll和其源程式。
2、將包中的VB6IDEMouseWheelAddin.dll或者將源程式編譯出一個新的VB6IDEMouseWheelAddin.dll COPY到系統目錄或者VB安裝目錄(防止被洗掉)
3、開始->運行:regsvr32 VB6IDEMouseWheelAddin.dll
4、運行Visual Basic 6.0
5、單擊Add-Ins選單下的Add-In Manager,彈出Add-In Manger對話框
注意:中文系統是“外接程式管理(A)”中的“外接程式管理器”;
日文系統是:「アドイン(A)」中的「アドインマネージゃ」。
6、在Available Add-Ins串列中,選擇“MouseWheel Fix”,在Load Behavior欄中單擊選中"Loaded/Unloaded和Load on Startup復選框
7、確定,完成
這時,Visual Basic6.0 IDE已經支持滾輪了
uj5u.com熱心網友回復:
各位大師,首先謝謝大家的回答~~不過我的機子我感覺是不是系統有問題,我就是按照4樓的大師說的去做的,但是還是一樣的錯誤
VB6IDEMouseWheelAddin.dll 已加載但對dllregisterserver的呼叫失敗,錯誤代碼為0x80004005
不太明白了,是不是我的系統有問題啊?
我用的是VB6.0企業版,完全安裝
uj5u.com熱心網友回復:
你vb6安裝路徑里有木有中文字符,打sp6的補丁再裝uj5u.com熱心網友回復:
你用的不是管理員權限,需要加載管理員權限,我在win8下已經弄好了uj5u.com熱心網友回復:
換系統。。。。uj5u.com熱心網友回復:
不知道樓主的問題解決了沒,貌似是管理員權限的問題。樓主可以點擊滑鼠右鍵,新建快捷方式,物件位置設為C:\Windows\System32\regsvr32.exe ...\VB6IDEMouseWheelAddin.dll。完成后點右鍵以管理員身份運行。uj5u.com熱心網友回復:
樓主我想問下你的問題解決了沒喲啊,我的也是win7的遇到了和你那一樣的問題了uj5u.com熱心網友回復:
win7的regsvr32需要管理員權限才能正確執行。命令提示符右擊,管理員身份uj5u.com熱心網友回復:
其實不需要在外部注冊吧,直接在IDE里參考它,就會自動注冊了.參考好后,再到外接程式管理器里設定加載方式即可.
uj5u.com熱心網友回復:
野狼也一直有這個問題,放到vb安裝目錄下就好了.受百度誤導,放在c:\windows\system32\.一直失敗.WIN7和WIN8都要放在安裝目錄下。uj5u.com熱心網友回復:
你的系統應該不是XP的吧?XP下直接就可以注冊OK,但是win7的話由于加入了安全機制,所以你cmd運行的話,需要用右鍵點擊使用管理員運行,在regsvr32就沒問題了。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/145034.html
標籤:VB基礎類
上一篇:關于zeromemory求助
下一篇:獲取遍歷出來的(HtmlTextArea)值把它帶到aspx中 在aspx中有一個tempStock.remark = 帶過來的引數
