Kedu ihe bụ DLL File?

Ihe DLL: Ihe Ha Bụ na Ihe Mere Ha Ji Dị Mkpa

Otu DLL, dị mkpirikpi maka Library Dynamic Link , bụ ụdị faịlụ nke nwere ntụziaka na mmemme ndị ọzọ nwere ike ịkpọtụrụ iji mee ụfọdụ ihe. N'ụzọ dị otú a, ọtụtụ ihe omume nwere ike ịkekọrịta ikike ndị e mere na otu faịlụ, ọbụnakwa mee ya n'otu oge ahụ.

Dịka ọmụmaatụ, ọtụtụ ihe omume dịgasị iche nwere ike ịkpọku faịlụ a na- akpọuseuse.d.dll (M mere nke a,) ịchọta ohere n'efu na draịvụ ike , chọta faịlụ na ndekọ ụfọdụ, ma bipụta ebe nlele maka ndabara nbipute.

N'adịghị ka mmemme mmemme, dị ka ndị nwere ntinye faịlụ EXE , faịlụ DLL enweghị ike ịga ọsọsọ kama kama ọ bụ koodu ọzọ nke na-agba ọsọ ga-akpọ ya. Otú ọ dị, DLL dị n'otu ụdị dị ka EXEs na ụfọdụ nwere ike ọbụna iji mgbatị faịlụ .EXE. Ọ bụ ezie na ọtụtụ Dynamic Link Libraries ejedebe na ndọtị faịlụ .DLL, ndị ọzọ nwere ike iji .OCX, .CPL, ma ọ bụ .DRV.

Idozi Njehie DLL

DLL faịlụ, n'ihi na ole ha dị na ugboro ole ha na-eji mee ihe, na-ele anya na nnukwu pasent nke njehie ahụ hụrụ mgbe ịmalite, iji, ma mechie Windows.

Ọ bụ ezie na ọ nwere ike ịdị mfe ibudata na efu ma ọ bụ na achọtaghị faịlụ DLL, nke ahụ bụ ụzọ kachasị mma isi gaa. Hụ Ihe Ndị Dị Mkpa BỤGHỊ ibudata faịlụ DLL maka ihe ndị ọzọ na nke ahụ.

Ọ bụrụ na ịnweta njehie DLL, ụzọ kachasị mma bụ ịchọta ozi nchịkọta nsogbu kpọmkwem na nsogbu DLL ahụ ka i wee nwee ike idozi ya n'ụzọ ziri ezi ma maka ezi ihe. Enwere m ike ịnwe ndozi kpọmkwem - ọ na-eduzi maka onye ị nwere. Enwere m ndepụta nke njehie DLL kachasị adịkarị na otu esi edozie ha .

Ma ọ bụrụ na ọ bụghị, gụọ anyị Esi edozi DLL Njehie maka ndụmọdụ ndụmọdụ n'ozuzu.

Ihe gbasara DLL faịlụ

A na - eji okwu ahụ bụ "ike" na Dynamic Link Library n'ihi na a na - etinye data naanị iji mee ihe n'usoro ihe omume mgbe usoro ihe omume ahụ na - akpọ ya kama ịnweta data mgbe niile na ebe nchekwa.

Ọtụtụ faịlụ DLL dị na Windows site na ndabara ma mmemme ndị ọzọ nwere ike ịwụnye ha. Otú ọ dị, ọ bụ ihe ọhụrụ ịmepe faịlụ DLL n'ihi na ọ dịtụghị mkpa iji dezie otu, ọzọ ime nke a nwere ike ịkpata nsogbu na mmemme na DLL ndị ọzọ.

DLL faịlụ bara uru n'ihi na ha nwere ike ikwe ka usoro ihe omume wepụ ihe dị iche iche ya dị iche iche dịka modulu pụrụ iche nke enwere ike ịgbakwunye ma ọ bụ wepu ya iji tinye ma ọ bụ wepu ụfọdụ ọrụ. Mgbe ngwanro na-arụ ọrụ na DLL, usoro ihe omume ahụ nwere ike iji obere ebe nchekwa n'ihi na ọ dịghị mkpa iburu ihe niile n'otu oge.

Ọzọkwa, DLL na-enye ụzọ maka akụkụ nke usoro ihe omume a ga-emelite n'enweghị iwughachi ma ọ bụ weghachite usoro ihe omume ahụ dum. Enwere uru ọbụna karịa mgbe usoro ihe omume na-eji DLL n'ihi na ngwa niile ahụ nwere ike iji mmelite ahụ site na faịlụ DLL ahụ.

Njikwa ActiveX, Njikwa Panel, na ndị ọkwọ ụgbọala bụ ụfọdụ faịlụ ndị Windows na - eji dị ka Dynamic Link Libraries. N'iji nkwanye ùgwù, faịlụ ndị a na-eji okwunye OCX, CPL, na DRV.

Mgbe DLL jiri ntụziaka DLL dị iche, nke mbụ DLL a dabere na nke abụọ. Nke a na - eme ka ọ dịkwuo mfe maka ọrụ DLL na - agbaji n'ihi na enwere ohere maka nanị DLL mbụ iji kwụsị ọrụ, ọ na - adabere na nke abụọ, nke ga - emetụta nke mbụ ma ọ bụrụ na ọ nwere nsogbu.

Ọ bụrụ na DLL dabere adaba na nsụgharị ọhụrụ, ederede ya na mbipute ochie, ma ọ bụ wepu ya na komputa ahụ, ihe omume ahụ dabere na faịlụ DLL ahụ agaghị arụ ọrụ dika o kwesịrị.

DLL DLL bụ faịlụ data dị na otu faịlụ dịka DLL mana jiri ndọtị ICL, FON, na FOT. Usoro ICL bụ akara akwụkwọ ntanetịime faịlụ FONT na FOT bụ faịlụ faịlụ.