He aha ka DLL File?

Kōnae DLL: He mea iā lākou a me ke kumu he nui ia

ʻO kahi kōnae DLL, pōkole no ka Dynamic Link Library , heʻano o ka file e loaʻa nā kuhikuhi e hiki i nā polokalamu kelepona ke kiʻi aku e hana i kekahi mau mea. Ma kēiaʻano, hiki i nā polokalamu lōʻihi ke hoʻokaʻawale i nā mana i hoʻolālāʻia i loko o kahi pūnaewele, a pēlā nō e hana like.

Eia kekahi laʻana, hiki i nā papahana likeʻole ke noi aku i kahi faila pono.dll (ua hana wau i kaʻoihana,) no ka huliʻana i kahi kikowaena ma kahi papaʻole paʻakikī , e huli i kahi faila ma kahi papa kuhikuhi, a paʻi i kahiʻaoʻao hōʻoia i ka paʻamau. mea paʻi.

ʻAʻole like me nā polokalamu i hoʻopukaʻia, e like me nā mea me ka extension file EXE ,ʻaʻole hiki ke holo pololei nā kōnae DLL akā pono ke kāheaʻia e kekahi o nā mea'ē aʻe e holo nei. Eia naʻe, aia nā DLL i like ka palapala like EXEs a hiki paha i kekahi ke hoʻohana i ka extension file EXE. ʻOiaiʻo ka hapanui o nā Dynamic Link Libraries e pau i ka hoʻopili kōnae .DLL, hiki i kekahi poʻe ke hoʻohana i .OCX, .CPL, aiʻole .DRV.

Ke hoʻopili nei i nā hewa DLL

ʻO nā faila DLL, no ka nui o ka nui a me ka nui o ka manawa e hoʻohanaʻia ai lākou, e hoʻomau i ka hilinaʻiʻana o ka helu nui o nā hemahema iʻikeʻia i ka hoʻomakaʻana, hoʻohanaʻana, a me ka paniʻana iā Windows.

ʻOiai paha he maʻalahi wale nō ke kiʻiʻana ināʻikeʻoleʻia kahi kōnae DLL aʻaʻole paha iʻikeʻia ,ʻo ia ke ala maikaʻi loa e hele ai. E nānā i nā kumu koʻikoʻi iʻole e kiʻi iā DLL pūnaewele no ka mea hou aku ma kēlā.

Inā loaʻa iāʻoe kahi hewa DLL,ʻo kāuʻoiʻoi akuʻoi aku ka huliʻana i kaʻikepili palekana e pili ana i kēlā pilikia DLL a maopopoʻoe e hoʻoholo i ke ala pololei a no ka maikaʻi. Hiki iaʻu ke hoʻonohonoho i kahi kiko'ī kūikawā - he alakaʻi no ka mea āu e loaʻa nei. Loaʻa iaʻu kahi papa inoa o nā hewa DLL maʻamau a me pehea e hoʻoponopono ai .

Ināʻole, eʻike i kā mākou pehea e hoʻololi ai i nā hewa o DLL no kekahi'ōlelo aʻo nui.

Nui e pili ana i nā Kōnae DLL

Ke hoʻohanaʻia ka hua'ōlelo "dynamic" i ka Dynamic Link Library no ka mea hoʻokomo waleʻia nāʻikepili i kahi papahana i ka wā e hea pinepine ai ka papahana ma mua o ka loaʻaʻole o kaʻikepili ma ka hoʻomanaʻo.

Loaʻa nā māhele DLL mai Windows ma kahi o paʻamau akā hiki i nā polokalamu'ē aʻe ke hoʻokomo iā lākou. Eia naʻe, he mea maʻamau ka weheʻana i kahi faila DLL no ka mea,ʻaʻole pono e hoʻoponopono i kahi,ʻo ka hanaʻana pēlā e pilikia ana me nā polokalamu a me nā DLL'ē aʻe.

He mea pono nā waihona DLL no ka mea hiki iā lākou keʻae i ka papahana e hoʻokaʻawale i kona mauʻano likeʻole i nā modula kūikawā i hiki ke hoʻokomo a weheʻia paha e komo a hōʻole paha i kekahi mau hana. I ka hoʻohanaʻana o ka pūnaewele i kēia ala me DLL, hiki i ka polokalamu ke hoʻohana i ka liʻiliʻi liʻiliʻi no ka meaʻaʻole ia e pono e hoʻokuʻu i nā mea a pau.

Eia kekahi, ke hāʻawi nei nā DLL i kahi alahele no nā māhele o ka papahana e hōʻano houʻia me kaʻole e kūkulu hou a kūkulu hou paha i ka papahana holoʻokoʻa a pau. Hoʻonuiʻia ka pōmaikaʻi i ka wā iʻoi aku ka nui o ka papahana i ka DLL no ka mea hiki i nā mea hoʻohana a pau ke hoʻohana i ka hōʻano hou mai kēlā waihona DLL hoʻokahi.

Nā Manawa ActiveX, nā papa Mana Mana Manaʻo, a me nā mea hoʻokele pūnaewele kekahi mau faila i hoʻohanaʻia e Windows e like me Dynamic Link Libraries. Hoʻololi, ua hoʻohana kēia mau faila i ka hoʻolahaʻana o ka'OCX, CPL, a me ka DRV.

Ke hoʻohanaʻia kahi DLL i nā kuhikuhiʻana mai kahi DLL'ē aʻe, e hilinaʻi ana kēia DLL mua i ka lua. ʻO kēia ka maʻalahi o nā hana DLL e wāwahi ai no ka loaʻaʻole o kahi kūpono no ka DLL mua wale nō i ka hanaʻinoʻole, eia ka mea e pili ana i ka lua,ʻo ia ka hopena o ka mea mua inā loaʻa nā pilikia.

Inā hoʻopauʻia kahi DLL paʻa i kahi hōʻuku hou, ua kāpiliʻia me ka puke kahiko, a weheʻia paha mai ka kamepiula, hikiʻole i ka papahana e hilinaʻi ana i ka faila DLL ke hana e like me ka mea e pono ai.

Loaʻa nā DLL mau palapala i nā waihonaʻikepili i loko o ka hō'ālua failahi e like me DLL akā e hoʻohana i ka hoʻopauʻana o ka ICL, FON, a me FOT. ʻO nā keikikāne ICL he mau waihona hale waihona puke kahi o FONT a me FOT files.