酷知百科網

位置:首頁 > 遊戲數碼 > 手機

如何開啟DLL檔案

手機1.4W

動態連結庫又稱DLL檔案,是傳統Windows編程的主要支柱。程序利用這些檔案來獲得額外的功能和庫,而不需要將它們嵌入到程序中。通常DLL檔案被很多不同的程序共享。對於大多數使用者來說,DLL檔案是在後臺執行,基本不需要去處理它們。但是,有時候你可能需要註冊DLL檔案,以便某個程序可以正常執行。如果你對代碼編寫感興趣,探索DLL檔案的構建方式也很有啓發性。

使用DLL檔案

(01)瞭解什麼是DLL檔案。DLL(動態連結庫)是一種Windows檔案,被程序用來調用已有函數。從本質上來說,它們可以讓Windows和其它程序獲得特定功能,但不需要將該功能嵌入程序中。DLL檔案是Windows編程的基本組成部分,可以讓程序更流暢、更高效。

如何開啟DLL檔案

(02)普通使用者無需開啟或操作DLL檔案。對於大多數使用者來說,DLL檔案存在於後臺。程序將自動安裝和調用DLL檔案。移動這些檔案可能導致系統出現嚴重問題。有時候,在安裝一些在線社區製作的程序時,可能要求你將DLL檔案放到特定位置。在按照這些要求操作之前,確保有關程序值得信賴,因爲有些DLL檔案可能是惡意檔案。如果你對構建DLL檔案感興趣,可以參見下一部分。

如何開啟DLL檔案 第2張

(03)註冊一個新的DLL檔案。如果你已經手動將一個DLL檔案複製到某個程序要使用的檔案夾中,可能需要先在Windows註冊表中進行註冊,才能使用它們。參見有關程序的文檔,以判斷是否需要進行這一步驟(這對多數Windows程序來說都是極其罕見的步驟)。開啟命令提示符視窗。你可以在開始選單,或者同時按下Windows鍵和R鍵,然後輸入來開啟命令提示符視窗。導航到新DLL檔案的位置。如果你使用的是Windows 7或更新版本,開啟含有新的DLLL檔案的檔案夾,按住Shift鍵並右擊檔案夾,然後選擇“在此處開啟命令視窗”。命令提示符將直接開啟有關檔案夾的位置。輸入並按下Enter鍵。此操作會把DLL檔案添加到Windows註冊表。輸入將DLL檔案從Windows註冊表中移除。

如何開啟DLL檔案 第3張

反編譯DLL檔案

(01)下載並安裝一個反編譯工具。“反編譯工具”可以讓你檢視用來構建某個檔案或程序的原始碼,在本文例子中則是DLL檔案。想檢視讓DLL檔案執行的代碼,你需要用反編譯工具將它逆轉爲可讀代碼。如果不用反編譯工具直接開啟DLL檔案,例如用記事本開啟,你只會看到一堆難以理解的字元組成的亂碼。dotPeek是最常用的免費反編譯工具之一。你可以從下載這款軟件

如何開啟DLL檔案 第4張

(02)在反編譯工具中開啟DLL檔案。如果你使用的是dotPeek,只需點擊“檔案”,點擊“開啟”,然後找到想要反編譯的DLL檔案。你可以檢視DLL檔案的內容,不會影響到系統。

如何開啟DLL檔案 第5張

(03)用“程序集管理器”瀏覽DLL檔案的節點。DLL檔案是由“節點”或代碼模組組成,它們共同組成了完整的DLL檔案。你可以展開每個節點,檢視可能存在的子節點。

如何開啟DLL檔案 第6張

(04)雙擊某個節點檢視它的代碼。所選節點的代碼會出現在dotPeek右邊的框架中。你可以往下滾動檢視所有代碼。dotPeek將在C#中顯示代碼,或者可以下載額外的庫,方便你檢視原始的原始碼。如果節點需要額外的庫才能檢視,dotPeek會自動下載這些庫。

如何開啟DLL檔案 第7張

(05)弄清楚不同的代碼。如果你不知道某個代碼的意思,可以利用“快速文檔”特性檢視該命令的作用。將鼠標放到你需要在代碼檢視器框架中調用文檔的代碼中。同時按下Ctrl和Q鍵,加載“快速文檔”視窗。按照超連結瞭解你要檢視的代碼的方方面面。

如何開啟DLL檔案 第8張

(06)將代碼導到Visual Basic中。如果你想要按照自己的方式修改、編輯和創建檔案,可以把它匯出到Visual Studio中。不管代碼最初是採用哪種語言編寫,匯出的代碼都是在C#中。在“程序集瀏覽器”中右擊DLL檔案。選擇“匯出到項目”。選擇你想要的匯出選項。如果你想要立即開始,可以讓項目立即在Visual Studio中開啟。

如何開啟DLL檔案 第9張

(07)在Visual Studio中編輯代碼。在Visual Studio中加載好項目後,你就可以完全控制DLL,把它編輯和創建到你自己的程序中。你可以在網上查詢Visual Studio的詳細使用說明。

如何開啟DLL檔案 第10張
標籤:dll 檔案