Kuidas DLL -faile avada

Autor: Mark Sanchez
Loomise Kuupäev: 5 Jaanuar 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Kuidas uuendada vannitoa vuuke?
Videot: Kuidas uuendada vannitoa vuuke?

Sisu

Dünaamiline linkide kogu (või DLL -failid) on traditsioonilise Windowsi programmeerimise selgroog. Need on välised andmefailid, millele pääsevad juurde erinevad programmid (juurdepääs ilma välise sekkumiseta); see välistab vajaduse selliseid faile igasse programmi manustada. DLL -failid töötavad taustal ja tavakasutaja kohtab neid harva. Kuid ühel või teisel põhjusel võib osutuda vajalikuks mõni DLL -fail avada. Selles artiklis näitame teile, kuidas seda teha.

Sammud

Meetod 1 /2: DLL -failide kasutamine

  1. 1 Tea, mis on DLL -fail. Dünaamiliste linkide kogu (DLL -failid) on välised andmefailid, millele pääsevad juurde programmid nende tavapäraseks tööks; see välistab vajaduse raamatukogusid igasse programmi lisada.
    • Dünaamiline linkide kogu on traditsioonilise Windowsi programmeerimise selgroog ja võimaldab teil luua tõhusaid ja väikeseid programme.
  2. 2 Pidage meeles, et tavakasutaja ei pea DLL -faile avama ega muutma. Enamiku jaoks on need failid, mis töötavad taustal. Programmid installivad ja pääsevad juurde DLL -failidele automaatselt ning nende teisaldamine või kustutamine võib põhjustada süsteemi krahhi.
    • Mõnikord võidakse teil programmi installimisel paluda installida täiendavaid DLL -faile. Veenduge, et saate programmi usaldusväärsetest allikatest, kuna DLL -failid võivad sisaldada pahatahtlikku koodi.
    • Kui olete huvitatud DLL -failide loomisest, vaadake järgmist jaotist.
  3. 3 Registreerige uus DLL -fail. Kui installisite DLL -faili käsitsi (kopeerisite selle programmi kausta), peate võib -olla selle registreerima, et programm sellega töötaks. Kontrollige oma programmi dokumentatsiooni, et teha kindlaks, kas peate DLL -faili registreerima (enamikul juhtudel pole seda vaja).
    • Avage käsuviip. Klõpsake nuppu Start -> Käivita (või vajutage Win + R) ja tippige cmd... Minge uue DLL -failiga kataloogi.
    • Windows 7 või uuemas versioonis avage kaust, mis sisaldab uut DLL-faili, hoidke all tõstuklahvi, paremklõpsake kausta ja valige kontekstimenüüst käsklusaken. Käsurida avaneb otse praeguses kataloogis.
    • Sisenema regsvr32 dllnimi.dll ja vajutage sisestusklahvi. See käsk lisab DLL -faili Windowsi registrisse.
    • Sisenema regsvr32 -u dllnimi.dllDLL -faili Windowsi registrist eemaldamiseks.

Meetod 2/2: DLL -failide dekompileerimine

  1. 1 Laadige alla ja installige dekompileerija. Dekompileerija on programm, mis võimaldab teil vaadata faili või programmi (meie puhul DLL -faili) loomiseks kasutatud lähtekoodi. DLL -faili vaatamiseks vajate faili lähtekoodi avamiseks dekompilerit. DLL -faili avamine ilma dekompileerimiseta (näiteks märkmiku kasutamine) kuvab loetamatuid märke.
    • dotPeek on üks populaarsemaid tasuta dekompileerijaid. See on saadaval siin.
  2. 2 Avage DLL -fail dekompileeris. Kui kasutate dotPeeki, klõpsake nuppu Fail -> Ava ja leidke see DLL -fail, mille soovite dekompileerida. Saate vaadata DLL -faile ilma süsteemi terviklikkust kahjustamata.
  3. 3 DLL -faili sõlmede avamiseks kasutage funktsiooni Assembly Explorer. DLL -failid koosnevad "sõlmedest" või koodimoodulitest, mis moodustavad DLL -faili. Saate avada ja vaadata iga sõlme ja selles sisalduvaid pesasid.
  4. 4 Topeltklõpsake sõlme selle koodi vaatamiseks. Sõlme kood kuvatakse paremas dotPeek aknas. dotPeek kuvab koodi C #-is või saab lähtekoodi vaatamiseks alla laadida täiendavaid teeke.
    • Kui saidi vaatamiseks on vaja täiendavaid raamatukogusid, proovib dotPeek need automaatselt alla laadida.
  5. 5 Kui te ei saa koodist aru, kasutage käsu tähenduse leidmiseks funktsiooni Quick Documentation.
    • Hõljutage kursorit arusaamatu koodi kohal (aknas "Koodivaade").
    • Kiirdokumentatsiooni akna avamiseks vajutage Ctrl + Q.
    • Konkreetse meeskonna kohta teabe saamiseks klõpsake hüperlingidel.
  6. 6 Ekspordi kood Visual Studio'i (Visual Studio). Kui soovite oma koodi muuta ja uue DLL -faili luua, saate lähtekoodi eksportida Visual Studio -sse. Eksporditud kood kuvatakse tähega C # (isegi kui lähtekood on kirjutatud teises keeles).
    • Paremklõpsake DLL -failil Assembly Exploreris.
    • Valige "Ekspordi projekti".
    • Valige ekspordivalikud. Kui soovite faili redigeerimise alustamiseks avada selle otse Visual Studio -s.
  7. 7 Pärast faili Visual Studio laadimist saate muuta selle koodi ja luua uue DLL -faili. Üksikasjalikke juhiseid Visual Studio kasutamise kohta klõpsake siin.