DLL就是動(dòng)態(tài)鏈接庫(kù)文件,是一種可執(zhí)行文件,它允許程序共享執(zhí)行特殊任務(wù)所必需的代碼和其他資源。Windows提供的DLL文件中包含了允許基于Windows的程序在Windows環(huán)境下操作的許多函數(shù)和資源。
DLL文件是從C語(yǔ)言函數(shù)庫(kù)和Pascal庫(kù)單元的概念發(fā)展而來(lái)的。所有的C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)都存放在某一函數(shù)庫(kù)中。在鏈接應(yīng)用程序的過(guò)程中,鏈接器從庫(kù)文件中拷貝程序調(diào)用的函數(shù)代碼,并把這些函數(shù)代碼添加到可執(zhí)行文件中。這種方法同只把函數(shù)儲(chǔ)存在已編譯的OBJ文件中相比更有利于代碼的重用。等于是提高的程序的執(zhí)行效率。
隨著Windows這樣的多任務(wù)環(huán)境的出現(xiàn),函數(shù)庫(kù)的方法顯得過(guò)于累贅。如果為了完成屏幕輸出、消息處理、內(nèi)存管理、對(duì)話框等操作,每個(gè)程序都不得不擁有自己的函數(shù),那么Windows程序?qū)⒆兊梅浅}嫶?。Windows的發(fā)展要求允許同時(shí)運(yùn)行的幾個(gè)程序共享一組函數(shù)的單一拷貝。動(dòng)態(tài)鏈接庫(kù)就是在這種情況下出現(xiàn)的。動(dòng)態(tài)鏈接庫(kù)不用重復(fù)編譯或鏈接,一旦裝入內(nèi)存,DLL函數(shù)可以被系統(tǒng)中的任何正在運(yùn)行的應(yīng)用程序軟件所使用,而不必再將DLL函數(shù)的另一拷貝裝入內(nèi)存。
DLL文件打開(kāi)方法
DLL不是獨(dú)立運(yùn)行的程序,它是某個(gè)程序的一個(gè)部分,它只能由所屬的程序調(diào)用。用戶不能,也不需要打開(kāi)它。而不像PS文件那樣打開(kāi)可以使用。其實(shí)PS程序的組成部分肯定也包括了DLL文件。
分享文章:DLL文件打開(kāi)方法
網(wǎng)頁(yè)地址:http://jinyejixie.com/news/159372.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、云服務(wù)器、定制網(wǎng)站、網(wǎng)站收錄、虛擬主機(jī)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)