本教程操作環(huán)境:windows10系統(tǒng)、DELL G3電腦。
.dll是什么文件
DLL(Dynamic Link Library)文件,即動態(tài)鏈接庫,也有人稱作應(yīng)用程序拓展。
DLL是一個包含可由多個程序,同時使用的代碼和數(shù)據(jù)的庫。
DLL文件是一種可執(zhí)行文件,它允許程序共享執(zhí)行特殊任務(wù)所必需的代碼和其他資源。Windows提供的DLL文件中包含了允許基于 Windows 的程序在 Windows 環(huán)境下操作的許多函數(shù)和資源。
dll文件的特點
因為DLL有占用內(nèi)存小,好編輯等的特點有很多電腦病毒都是DLL格式文件。但不能單獨運(yùn)行。動態(tài)鏈接庫通常都不能直接運(yùn)行,也不能接收消息。它們是一些獨立的文件,其中包含能被可執(zhí)行程序或其它DLL調(diào)用來完成某項工作的函數(shù)。只有在其它模塊調(diào)用動態(tài)鏈接庫中的函數(shù)時,它才發(fā)揮作用。
優(yōu)勢
可以更為容易地將更新應(yīng)用于各個模塊,而不會影響該程序的其他部分。例如,您可能具有一個工資計算程序,而稅率每年都會更改。當(dāng)這些更改被隔離到 DLL 中以后,您無需重新生成或安裝整個程序就可以應(yīng)用更新。
下面說明了 Windows 操作系統(tǒng)中的一些作為 DLL 實現(xiàn)的文件: ActiveX 控件 (.ocx) 文件ActiveX 控件的一個示例是日歷控件,它使您可以從日歷中選擇日期。 控制面板 (.cpl) 文件.cpl 文件的一個示例是位于控制面板中的項。每個項都是一個專用 DLL。 設(shè)備驅(qū)動程序 (.drv) 文件設(shè)備驅(qū)動程序的一個示例是控制打印到打印機(jī)的打印機(jī)驅(qū)動程序。
DLL的優(yōu)點
當(dāng)程序使用 DLL 時,具有以下的優(yōu)點: 使用較少的資源,當(dāng)多個程序使用同一個函數(shù)庫時,DLL 可以減少在磁盤和物理內(nèi)存中加載的代碼的重復(fù)量。這不僅可以大大影響在前臺運(yùn)行的程序,而且可以大大影響其他在 Windows 操作系統(tǒng)上運(yùn)行的程序。 推廣模塊式體系結(jié)構(gòu)DLL 有助于促進(jìn)模塊式程序的開發(fā)。這可以幫助您開發(fā)要求提供多個語言版本的大型程序或要求具有模塊式體系結(jié)構(gòu)的程序。模塊式程序的一個示例是具有多個可以在運(yùn)行時動態(tài)加載的模塊的計帳程序。 簡化部署和安裝當(dāng) DLL 中的函數(shù)需要更新或修復(fù)時,部署和安裝 DLL 不要求重新建立程序與該 DLL 的鏈接。此外,如果多個程序使用同一個 DLL,那么多個程序都將從該更新或修復(fù)中獲益。當(dāng)您使用定期更新或修復(fù)的第三方 DLL 時,此問題可能會更頻繁地出現(xiàn)。
深圳市久昌再生資源有限公司(13530911108),長期回收各類二手空調(diào),舊貨,發(fā)電機(jī),整廠設(shè)備等,歡迎工廠、酒店賓館、學(xué)校、KTV酒吧、企業(yè)、大廈管理處等與我聯(lián)系,提供上門高價回收空調(diào)的服務(wù),誠實守信,看好貨后現(xiàn)金即付。免費上門拆、運(yùn),是您處理空調(diào)的最佳選擇對象。
本文鏈接: http://www.eshs.net/wen/32809.html