Hoe DLL-bestanden te openen

Schrijver: Frank Hunt
Datum Van Creatie: 14 Maart 2021
Updatedatum: 1 Juli- 2024
Anonim
How to Open a .dill file
Video: How to Open a .dill file

Inhoud

Een dynamische linkbibliotheek (of DLL-bestanden) is de ruggengraat van de traditionele Windows-programmering. Dit zijn externe gegevensbestanden waartoe verschillende programma's toegang hebben (toegankelijk zonder tussenkomst van buitenaf); dit elimineert de noodzaak om dergelijke bestanden in elk programma in te sluiten. DLL-bestanden worden op de achtergrond uitgevoerd en de gemiddelde gebruiker komt ze zelden tegen. Om de een of andere reden kan het echter nodig zijn om een ​​van de DLL-bestanden te openen. In dit artikel laten we je zien hoe je dat doet.

Stappen

Methode 1 van 2: DLL-bestanden gebruiken

  1. 1 Weet wat een DLL-bestand is. Een dynamische linkbibliotheek (DLL-bestanden) zijn externe gegevensbestanden die door programma's worden geopend voor hun normale werking; dit elimineert de noodzaak om bibliotheken in elk programma in te bouwen.
    • De dynamische linkbibliotheek is de ruggengraat van traditionele Windows-programmering en stelt u in staat om efficiënte en kleine programma's te maken.
  2. 2 Houd er rekening mee dat de gemiddelde gebruiker geen DLL-bestanden hoeft te openen of te bewerken. Voor de meesten zijn dit bestanden die op de achtergrond worden uitgevoerd. Programma's installeren en openen automatisch DLL-bestanden, en het verplaatsen of verwijderen ervan kan leiden tot systeemcrashes.
    • Soms wordt u bij het installeren van een programma gevraagd om extra DLL-bestanden te installeren. Zorg ervoor dat u het programma van vertrouwde bronnen haalt, aangezien DLL-bestanden schadelijke code kunnen bevatten.
    • Als u geïnteresseerd bent in het maken van DLL-bestanden, raadpleegt u de volgende sectie.
  3. 3 Registreer een nieuw DLL-bestand. Als u het DLL-bestand handmatig hebt geïnstalleerd (gekopieerd naar de programmamap), moet u het mogelijk registreren om het programma ermee te laten werken. Controleer de documentatie van uw programma om te bepalen of u het DLL-bestand moet registreren (in de meeste gevallen is dit niet nodig).
    • Open een opdrachtprompt. Klik op Start -> Uitvoeren (of druk op Win + R) en typ cmd... Ga naar de map met het nieuwe DLL-bestand.
    • Open in Windows 7 of nieuwer de map met het nieuwe DLL-bestand, houd Shift ingedrukt, klik met de rechtermuisknop op de map en selecteer Open opdrachtvenster in het contextmenu. De opdrachtregel wordt direct in de huidige map geopend.
    • Binnenkomen regsvr32 dllnaam.dll en druk op Enter. Met deze opdracht wordt het DLL-bestand toegevoegd aan het Windows-register.
    • Binnenkomen regsvr32 -u dllnaam.dllom het DLL-bestand uit het Windows-register te verwijderen.

Methode 2 van 2: DLL-bestanden decompileren

  1. 1 Download en installeer de decompiler. Een decompiler is een programma waarmee u de broncode kunt bekijken die is gebruikt om een ​​bestand of programma te maken (in ons geval een DLL-bestand). Om het DLL-bestand te bekijken, hebt u een decompiler nodig om de broncode van het bestand te openen. Als u het DLL-bestand opent zonder een decompiler (bijvoorbeeld met Kladblok), worden onleesbare tekens weergegeven.
    • dotPeek is een van de meer populaire gratis decompilers. Het is hier beschikbaar.
  2. 2 Open het DLL-bestand in een decompiler. Als u dotPeek gebruikt, klikt u op Bestand -> Openen en zoekt u het DLL-bestand dat u wilt decompileren. U kunt DLL-bestanden bekijken zonder de integriteit van het systeem in gevaar te brengen.
  3. 3 Gebruik de functie Assembly Explorer om de knooppunten van het DLL-bestand te openen. DLL-bestanden bestaan ​​uit "knooppunten", of codemodules, die een DLL-bestand vormen. U kunt elk knooppunt en alle geneste knooppunten erin openen en bekijken.
  4. 4 Dubbelklik op een knooppunt om de code ervan te bekijken. De knooppuntcode wordt weergegeven in het rechter dotPeek-venster. dotPeek geeft de code weer in C #, of hij kan extra bibliotheken downloaden om de broncode te bekijken.
    • Als er extra bibliotheken nodig zijn om de site te bekijken, zal dotPeek proberen deze automatisch te downloaden.
  5. 5 Als u een stukje code niet begrijpt, gebruik dan de functie Snelle documentatie om erachter te komen wat de opdrachten betekenen.
    • Beweeg de cursor over een stuk onbegrijpelijke code (in het "Code View"-venster).
    • Druk op Ctrl + Q om het venster Snelle documentatie te openen.
    • Klik op de hyperlinks om informatie over een bepaald team te krijgen.
  6. 6 Exporteer de code naar Visual Studio (Visual Studio). Als u uw code wilt bewerken en een nieuw DLL-bestand wilt maken, kunt u de broncode exporteren naar Visual Studio. De geëxporteerde code wordt weergegeven in C # (zelfs als de broncode in een andere taal is geschreven).
    • Klik met de rechtermuisknop op het DLL-bestand in de Assembly Explorer.
    • Selecteer "Exporteren naar project".
    • Selecteer exportopties. U kunt het bestand rechtstreeks in Visual Studio openen als u het wilt gaan bewerken.
  7. 7 Nadat u het bestand in Visual Studio hebt geladen, kunt u de code ervan bewerken en een nieuw DLL-bestand maken. Klik hier voor gedetailleerde instructies over het gebruik van Visual Studio.