如何注冊dll文件


轉自:https://jingyan.baidu.com/article/e75aca850f574c142edac6ee.html

在windows上經常遇到dll缺少的問題,獲得dll文件后一般都需要注冊一下dll文件才可以正常使用,關於如何注冊DLL文件,可以參考以下內容。

一、注冊DLL文件方法

 
  1. 1
    windows自帶了注冊DLL文件的程序(可以直接按WIN+R鍵,通過“運行”對話框執行,WIN鍵所在位置如下圖所示。
    如何注冊dll文件
  2. 2

    打開“運行”后輸入下圖所示的命令。

    如何注冊dll文件
  3. 3

    執行后可以看到相關的幫助命令參數。 要注冊某個DLL文件,則在命令后面接相應的dll文件,具體看后面的操作。

     

    如何注冊dll文件
    END

二、注冊支持的DLL文件類型

 
  1. 1

    DLL是動態鏈接庫的簡稱,使用命令注冊的DLL類型屬於組件式的DLL文件,組件式的DLL文件與普通的DLL文件不同之處在於默認導出四個函數,在編程的時候可以看到這四個導出函數DllGetClassObject,DllRegisterServer,DllUnregisterServer和DllMain,如下圖所示。

    如何注冊dll文件
  2. 2

    如果dll文件沒有導出上面提到的四個標准函數,則無法進行注冊,如下圖所示,dll.dll是個人編寫的一個普通DLL文件,無法注冊。

    如何注冊dll文件
    END

三、系統DLL文件注冊

 
  1. 1

    要正確的注冊系統DLL文件,首先要保證dll文件與當前系統平台的兼容性。如果所使用的dll文件不適合當前操作系統版本,則會提示類似下圖的不兼容性提示。

    如何注冊dll文件
  2. 2

    其次,注冊時指明dll的絕對路徑,否則會有如下圖所示的錯誤提示。

    如何注冊dll文件
  3. 3

    一般windows相關的系統dll文件,直接進行注冊即可。

    如何注冊dll文件
  4. 4

    點擊“確定”按鈕或者按回車鍵即可注冊成功。

    如何注冊dll文件
    END

四、第三方DLL文件注冊

 
  1.  

    第三方DLL文件注冊需要擁有管理員權限,否則就會注冊失敗

    如何注冊dll文件
    如何注冊dll文件
  2.  

    為了以管理員權限執行注冊命令,可以參考下面兩種方法,方法一,先找到cmd命令提示符,右鍵選擇“以管理員身份運行”。

    如何注冊dll文件
  3.  

    接下來在命令提示符中執行注冊命令即可。

    如何注冊dll文件
  4.  

    另一種方法與上面的方法類似,只是將命令寫成一個bat批處理文件。注意保存文件類型為“所有類型”。

    如何注冊dll文件
  5.  

    接下來在bat批處理文件上右鍵選擇“以管理員身份運行”。

    如何注冊dll文件
  6.  

    依然可以運行,原理與在命令提示符中直接運行是一樣的,但是第二種方法可以方便其它人操作。

    如何注冊dll文件


免責聲明!

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



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