Hvordan åpne DLL -filer

Forfatter: Mark Sanchez
Opprettelsesdato: 5 Januar 2021
Oppdater Dato: 1 Juli 2024
Anonim
23 AMAZING HACKS FOR PARENTS
Video: 23 AMAZING HACKS FOR PARENTS

Innhold

Et dynamisk lenkebibliotek (eller DLL -filer) er ryggraden i tradisjonell Windows -programmering. Dette er eksterne datafiler som forskjellige programmer får tilgang til (åpnes uten forstyrrelser utenfra); dette eliminerer behovet for å legge inn slike filer i hvert program. DLL -filer kjøres i bakgrunnen, og den gjennomsnittlige brukeren støter sjelden på dem. Av en eller annen grunn kan det imidlertid være nødvendig å åpne en av DLL -filene. I denne artikkelen viser vi deg hvordan du gjør det.

Trinn

Metode 1 av 2: Bruke DLL -filer

  1. 1 Vet hva en DLL -fil er. Et dynamisk lenkebibliotek (DLL -filer) er eksterne datafiler som programmer får tilgang til for normal drift; dette eliminerer behovet for å bygge biblioteker i hvert program.
    • Det dynamiske lenkebiblioteket er ryggraden i tradisjonell Windows -programmering og lar deg lage effektive og små programmer.
  2. 2 Vær oppmerksom på at den gjennomsnittlige brukeren ikke trenger å åpne eller redigere DLL -filer. For de fleste er dette filer som kjøres i bakgrunnen. Programmer installerer og får tilgang til DLL -filer automatisk, og flytting eller sletting av dem kan føre til systemkrasj.
    • Noen ganger kan du bli bedt om å installere ytterligere DLL -filer når du installerer et program. Sørg for at du får programmet fra pålitelige kilder, ettersom DLL -filer kan inneholde skadelig kode.
    • Hvis du er interessert i å lage DLL -filer, kan du se neste avsnitt.
  3. 3 Registrer en ny DLL -fil. Hvis du installerte DLL -filen manuelt (kopierte den til programmappen), må du kanskje registrere den for at programmet skal fungere med det. Sjekk programmets dokumentasjon for å finne ut om du trenger å registrere DLL -filen (i de fleste tilfeller trenger du ikke).
    • Åpne en ledetekst. Klikk Start -> Kjør (eller trykk Win + R) og skriv cmd... Bytt til katalogen med den nye DLL -filen.
    • På Windows 7 eller nyere åpner du mappen som inneholder den nye DLL-filen, holder nede Shift, høyreklikker mappen og velger Åpne kommandovindu fra hurtigmenyen. Kommandolinjen åpnes direkte i den nåværende katalogen.
    • Tast inn regsvr32 dllnavn.dll og trykk Enter. Denne kommandoen vil legge til DLL -filen i Windows -registeret.
    • Tast inn regsvr32 -u dllnavn.dllfor å fjerne DLL -filen fra Windows -registret.

Metode 2 av 2: Dekompilering av DLL -filer

  1. 1 Last ned og installer dekompilatoren. En dekompilator er et program som lar deg se kildekoden som brukes til å lage en fil eller et program (i vårt tilfelle en DLL -fil). For å se DLL -filen trenger du en dekompilator for å åpne kildekoden til filen. Å åpne DLL -filen uten en dekompilator (for eksempel ved hjelp av notisblokk) vil vise uleselige tegn.
    • dotPeek er en av de mer populære gratis dekompilatorene. Den er tilgjengelig her.
  2. 2 Åpne DLL -filen i en dekompilator. Hvis du bruker dotPeek, klikker du på Fil -> Åpne og finner deretter DLL -filen du vil dekompilere. Du kan se DLL -filer uten å gå på kompromiss med systemets integritet.
  3. 3 Bruk Assembly Explorer -funksjonen til å åpne nodene til DLL -filen. DLL -filer består av "noder", eller kodemoduler, som danner en DLL -fil. Du kan åpne og vise hver node og eventuelle nestede noder i den.
  4. 4 Dobbeltklikk på en node for å se koden. Nodekoden vises i det høyre dotPeek -vinduet. dotPeek viser koden i C #, eller han kan laste ned flere biblioteker for å se kildekoden.
    • Hvis det er nødvendig med flere biblioteker for å se nettstedet, prøver dotPeek å laste dem ned automatisk.
  5. 5 Hvis du ikke forstår et stykke kode, kan du bruke funksjonen Hurtig dokumentasjon for å finne ut hva kommandoene betyr.
    • Hold markøren over et stykke uforståelig kode (i vinduet "Code View").
    • Trykk Ctrl + Q for å åpne vinduet Hurtig dokumentasjon.
    • Klikk på hyperkoblingene for å få informasjon om et bestemt team.
  6. 6 Eksporter koden til Visual Studio (Visual Studio). Hvis du vil redigere koden og opprette en ny DLL -fil, kan du eksportere kildekoden til Visual Studio. Den eksporterte koden vises i C # (selv om kildekoden er skrevet på et annet språk).
    • Høyreklikk på DLL -filen i Assembly Explorer.
    • Velg "Eksporter til prosjekt".
    • Velg eksportalternativer. Du kan åpne filen direkte i Visual Studio hvis du vil begynne å redigere den.
  7. 7 Når du har lastet inn filen i Visual Studio, kan du redigere koden og opprette en ny DLL -fil. Klikk her for detaljerte instruksjoner om bruk av Visual Studio.