Kirjoittaja:
Mark Sanchez
Luomispäivä:
5 Tammikuu 2021
Päivityspäivä:
14 Saattaa 2024
Sisältö
Dynaaminen linkkikirjasto (tai DLL -tiedostot) on perinteisen Windows -ohjelmoinnin selkäranka. Nämä ovat ulkoisia datatiedostoja, joihin pääsee eri ohjelmilla (pääsee ilman ulkopuolisia häiriöitä); tämä poistaa tarpeen upottaa tällaiset tiedostot jokaiseen ohjelmaan. DLL -tiedostot toimivat taustalla ja tavallinen käyttäjä tapaa niitä harvoin. Jostain syystä voi kuitenkin olla tarpeen avata jokin DLL -tiedostoista. Tässä artikkelissa näytämme, miten se tehdään.
Askeleet
Tapa 1/2: DLL -tiedostojen käyttäminen
- 1 Tiedä mikä DLL -tiedosto on. Dynaaminen linkkikirjasto (DLL -tiedostot) ovat ulkoisia datatiedostoja, joita ohjelmat käyttävät normaaliin toimintaansa. tämä poistaa tarpeen rakentaa kirjastoja jokaiseen ohjelmaan.
- Dynaaminen linkkirjasto on perinteisen Windows -ohjelmoinnin selkäranka, ja sen avulla voit luoda tehokkaita ja pieniä ohjelmia.
- 2 Huomaa, että tavallisen käyttäjän ei tarvitse avata tai muokata DLL -tiedostoja. Useimmat ovat tiedostoja, jotka toimivat taustalla. Ohjelmat asentavat ja käyttävät DLL -tiedostoja automaattisesti, ja niiden siirtäminen tai poistaminen voi johtaa järjestelmän kaatumiseen.
- Joskus, kun asennat ohjelmaa, sinua saatetaan pyytää asentamaan lisää DLL -tiedostoja. Varmista, että saat ohjelman luotetuista lähteistä, koska DLL -tiedostot voivat sisältää haitallista koodia.
- Jos olet kiinnostunut DLL -tiedostojen luomisesta, katso seuraava osio.
- 3 Rekisteröi uusi DLL -tiedosto. Jos olet asentanut DLL -tiedoston manuaalisesti (kopioinut sen ohjelmakansioon), sinun on ehkä rekisteröitävä se, jotta ohjelma toimii sen kanssa. Tarkista ohjelman dokumentaatiosta, onko sinun rekisteröitävä DLL -tiedosto (useimmissa tapauksissa sinun ei tarvitse).
- Avaa komentokehote. Napsauta Käynnistä -> Suorita (tai paina Win + R) ja kirjoita cmd... Vaihda hakemistoon uudella DLL -tiedostolla.
- Windows 7: ssä tai uudemmassa avaa uuden DLL-tiedoston sisältävä kansio, pidä Vaihto painettuna, napsauta kansiota hiiren kakkospainikkeella ja valitse pikavalikosta Avaa komentoikkuna. Komentorivi avautuu suoraan nykyiseen hakemistoon.
- Tulla sisään regsvr32 dllname.dll ja paina Enter. Tämä komento lisää DLL -tiedoston Windowsin rekisteriin.
- Tulla sisään regsvr32 -u dllname.dllpoistaa DLL -tiedoston Windowsin rekisteristä.
Tapa 2/2: DLL -tiedostojen purkaminen
- 1 Lataa ja asenna purkuohjelma. Purkaminen on ohjelma, jonka avulla voit tarkastella tiedoston tai ohjelman (tässä tapauksessa DLL -tiedoston) luomiseen käytettyä lähdekoodia. Jos haluat tarkastella DLL -tiedostoa, tarvitset purkimen, joka avaa tiedoston lähdekoodin. DLL -tiedoston avaaminen ilman purkamista (esimerkiksi muistilehtiö) näyttää lukemattomia merkkejä.
- dotPeek on yksi suosituimmista ilmaisista purkamisohjelmista. Se on saatavilla täältä.
- 2 Avaa DLL -tiedosto purkijassa. Jos käytät dotPeekiä, napsauta Tiedosto -> Avaa ja etsi sitten DLL -tiedosto, jonka haluat kääntää. Voit tarkastella DLL -tiedostoja vaarantamatta järjestelmän eheyttä.
- 3 Avaa DLL -tiedoston solmut Assembly Explorer -toiminnon avulla. DLL -tiedostot koostuvat "solmuista" tai koodimoduuleista, jotka muodostavat DLL -tiedoston. Voit avata ja tarkastella jokaista solmua ja sen sisällä olevia sisäkkäisiä solmuja.
- 4 Kaksoisnapsauta solmua nähdäksesi sen koodin. Solmukoodi näkyy oikeassa dotPeek -ikkunassa. dotPeek näyttää koodin C #-muodossa, tai hän voi ladata lisää kirjastoja nähdäkseen lähdekoodin.
- Jos sivuston katseluun tarvitaan lisäkirjastoja, dotPeek yrittää ladata ne automaattisesti.
- 5 Jos et ymmärrä koodin osaa, selvitä komentojen merkitys Quick Documentation -toiminnon avulla.
- Vie hiiri käsittämättömän koodin päälle ("Koodinäkymä" -ikkunassa).
- Avaa Quick Documentation -ikkuna painamalla Ctrl + Q.
- Napsauttamalla hyperlinkkejä saat tietoja tietystä tiimistä.
- 6 Vie koodi Visual Studioon (Visual Studio). Jos haluat muokata koodiasi ja luoda uuden DLL -tiedoston, voit viedä lähdekoodin Visual Studioon. Vientikoodi näkyy C # -muodossa (vaikka lähdekoodi olisi kirjoitettu toisella kielellä).
- Napsauta DLL -tiedostoa hiiren kakkospainikkeella Assembly Explorerissa.
- Valitse "Vie projektiin".
- Valitse vientiasetukset. Voit avata tiedoston suoraan Visual Studiossa, jos haluat aloittaa sen muokkaamisen.
- 7 Kun olet ladannut tiedoston Visual Studioon, voit muokata sen koodia ja luoda uuden DLL -tiedoston. Napsauta tätä saadaksesi yksityiskohtaiset ohjeet Visual Studion käytöstä.