Iyini ifayela leDLL?

Amafayela e-DLL: Okuyikho nokuthi kungani abalulekile

Ifayela le-DLL, elifushane ku- Dynamic Link Library , luhlobo lwefayela eliqukethe imiyalo yokuthi ezinye izinhlelo zingabiza ukwenza izinto ezithile. Ngale ndlela, izinhlelo eziningi zingabelana ngamakhono ahlelwe efayeleni elilodwa, futhi enza kanjalo ngesikhathi esisodwa.

Isibonelo, izinhlelo eziningana ezihlukene kungenzeka ukuthi zonke zifonele efayeleni ye- veryuseful.dll (ngenza lokhu, Yebo) ukuthola indawo yamahhala ku- hard drive , thola ifayela kwincwadi ethize , bese uprinta ikhasi lokuhlola elenzakalelayo iphrinta.

Ngokungafani nezinhlelo eziphathekayo, njengalabo abanesandiso sefayela se- EXE , amafayela e-DLL awakwazi ukugijima ngokuqondile kodwa kunalokho kufanele abizwe enye ikhodi esevele isebenza. Noma kunjalo, i-DLL inesimo esifanayo njenge-EXE kanti abanye bangase basebenzise i-extension yefayela ye-XX. Nakuba ama-Libraries amaningi e-Dynamic Link ephela esandisweni sefayela .DLL, abanye bangasebenzisa .OCX, .CPL, noma .DRV.

Ukulungisa Iphutha le-DLL

Amafayela e-DLL, ngenxa yokuthi kuningi kangakanani futhi ukuthi asetshenziswe kangakanani, athambekele ekugxilweni kwephesenti enkulu yamaphutha abonakala lapho eqala, esebenzisa, futhi evala Windows.

Nakuba kungase kube lula ukulanda nje ukuthi ayitholakali noma ayitholakali ifayela le-DLL, lokho akuyona indlela engcono kakhulu yokuhamba. Bona Izizathu Zethu Ezibalulekile NGOKUKHOLELA Amafayela we- DLL ngokuningi kulokho.

Uma uthola iphutha le-DLL, ukubheja kwakho okuhle ukuthola ulwazi lokuxazulula inkinga ngqo kule nkinga ye-DLL ukuze uqiniseke ukuyixazulula ngendlela efanele nokuhle. Ngingase ngibe nomhlahlandlela othize wokulungisa lokho onakho. Nginalo uhlu lweziphambeko ezivamile kakhulu ze-DLL nokuthi ungalungisa kanjani .

Uma kungenjalo, bheka indlela yethu Yokulungisa Iphutha DLL ngeseluleko esithile jikelele.

Okuningi mayelana namafayela we-DLL

Igama elithi "lishintsha" ku-Dynamic Link Library lisetshenzisiwe ngoba idatha isetshenziswa kuphela ohlelweni lapho uhlelo luyifunela khona kunokuba ulwazi luhlale lukhona ememori.

Amafayela amaningi e-DLL atholakalayo kusuka ku-Windows ngokuzenzakalelayo kodwa izinhlelo zenkampani yangaphandle zingazifaka nazo. Kodwa-ke, akuvamile ukuvula ifayela le-DLL ngoba akukaze kube nesidingo sokuhlela eyodwa, futhi ukwenza kanjalo kungabangela izinkinga ngezinhlelo kanye nezinye i-DLL.

Amafayela e-DLL ayawusizo ngoba angavumela uhlelo ukuthi luhlukanise izingxenye zalo ezihlukene kumamojula ayingqayizivele angabekwa noma asuswe ukuze afake noma akhiphe imisebenzi ethile. Uma isofthiwe isebenza ngale ndlela nge-DLL, uhlelo lungasebenzisa imemori encane ngoba akudingeki ukulayisha konke ngesikhathi esisodwa.

Futhi, i-DLL inikeza indlela yokuthi izingxenye zohlelo zibuyekezwe ngaphandle kokuvuselela noma ukubuyisela yonke uhlelo lonke. Inzuzo ibuye ikhuliswe ngenkathi okungaphezu kwesistimu isebenzisa i-DLL ngoba zonke izinhlelo zokusebenza zingasebenzisa ngokunjalo isibuyekezo kusuka kulelo fayela elilodwa le-DLL.

Ukulawulwa kwe-ActiveX, amafayela wePhaneli wokulawula, kanye nabashayeli bedivaysi amanye amafayela ama-Windows asetshenziswa njenge-Dynamic Link Libraries. Ngokulandelanayo, lawa mafayela asebenzisa isandiso sefayela se-OCX, CPL, ne-DRV.

Uma i-DLL isebenzisa iziyalezo ezivela ku-DLL ehlukile, lelo DLL yokuqala lixhomeke okwesibini. Lokhu kwenza kube lula ukuthi imisebenzi ye-DLL iphule ngoba kunokuba kube nethuba lokuqala kwe-DLL ekusebenziseni ukungasebenzi, manje kuncike okwesibili futhi, okungathi kuyothinta owokuqala uma bekuzobhekana nezinkinga.

Uma i-DLL encike ekuthuthukiseni inguqulo entsha, ibhalwe phansi ngenguqulo endala, noma isusiwe kwikhompyutha, uhlelo olusekelwe kufayela le-DLL lungase lisasebenza ngendlela efanele.

Amafayela DLL amafayela wedatha asefomethi yefayela efanayo njenge-DLL kodwa sebenzisa izandiso zefayela le-ICL, FON, ne-FOT. Amafayela we-ICL ayimilabhu yesithonjana kuyilapho amafayela we-FONT namafayela we-FOT amafayela wefonti.