Hoe een DLL-bestand te openen: 10 stappen (met afbeeldingen)

Inhoudsopgave:

Hoe een DLL-bestand te openen: 10 stappen (met afbeeldingen)
Hoe een DLL-bestand te openen: 10 stappen (met afbeeldingen)

Video: Hoe een DLL-bestand te openen: 10 stappen (met afbeeldingen)

Video: Hoe een DLL-bestand te openen: 10 stappen (met afbeeldingen)
Video: How to Download and install HP laserjet 1010 on Windows 7, Windows 10, Windows 8 both 32 and 64 bit 2024, Mei
Anonim

De Dynamic Link Library, of DLL-bestand, is de steunpilaar van de traditionele Windows-programmering. Deze bestanden worden door het programma gebruikt om extra functies en bibliotheken te verkrijgen zonder dat ze in het programma zelf hoeven te worden ingebed. Vaak worden DLL-bestanden gedeeld tussen verschillende programma's. Voor de meeste gebruikers draaien DLL's op de achtergrond en je hebt zelden met deze bestanden te maken. Soms moet u echter een DLL registreren om uw geïnstalleerde programma correct te laten werken. Als u geïnteresseerd bent in coderen, kan het ook uw begrip verduidelijken door te onderzoeken hoe u DLL's kunt maken.

Stap

Methode 1 van 2: DLL-bestanden gebruiken

Open DLL-bestanden Stap 1
Open DLL-bestanden Stap 1

Stap 1. Begrijp wat een DLL-bestand is

Een DLL (dynamic link library) is een Windows-bestand dat door programma's wordt gebruikt om bestaande functies aan te roepen. Kortom, ze laten Windows en andere programma's hun functies uitvoeren zonder die functies te hebben.

DLL-bestanden zijn een belangrijk onderdeel van de Windows-programmering en maken programma's slanker en efficiënter

Open DLL-bestanden Stap 2
Open DLL-bestanden Stap 2

Stap 2. Houd er rekening mee dat de gemiddelde gebruiker geen DLL-bestanden hoeft te openen of ermee te werken

Voor de meeste gebruikers bevindt het DLL-bestand zich op de achtergrond. Het programma zal ze automatisch installeren en oproepen, en het verplaatsen van de bestanden kan ernstige problemen veroorzaken op het computersysteem.

  • Soms wordt u bij het installeren van een door de gemeenschap gemaakt programma gevraagd om het DLL-bestand op een specifieke locatie te plaatsen. Zorg ervoor dat u het programma vertrouwt voordat u deze instructies volgt, omdat DLL-bestanden gevaarlijk kunnen zijn.
  • Als u wilt weten hoe u een DLL-bestand maakt, raadpleegt u het volgende gedeelte.
Open DLL-bestanden Stap 3
Open DLL-bestanden Stap 3

Stap 3. Registreer de nieuwe DLL

Als u het DLL-bestand handmatig naar een map of programma moet kopiëren om te gebruiken, moet u het mogelijk registreren in het Windows-register voordat het bestand kan worden gebruikt. Raadpleeg de instructies in het programma om te bepalen of u deze stap wel of niet moet uitvoeren (dit is zeer ongebruikelijk voor de meeste Windows-programma's).

  • Opdrachtprompt openen. Je kunt het vinden in het Start-menu of door op Win+R te drukken en cmd te typen. Navigeer naar de locatie van uw nieuwe DLL-bestand.
  • Als u Windows 7 of hoger gebruikt, opent u de map met het nieuwe DLL-bestand, houdt u Shift ingedrukt en klikt u met de rechtermuisknop in de map en selecteert u "Open opdrachtvenster hier". De opdrachtprompt wordt onmiddellijk in die map geopend.
  • Typ regsvr32 dllname.dll en druk op Enter. Hiermee wordt het DLL-bestand toegevoegd aan het Windows-register.
  • Typ regsvr32 -u dllname.dll om het DLL-bestand uit het Windows-register te verwijderen.

Methode 2 van 2: Decompileer het DLL-bestand

Open DLL-bestanden Stap 4
Open DLL-bestanden Stap 4

Stap 1. Download en installeer een decompiler

Een "decompiler" is een programma waarmee u de broncode kunt bekijken die is gebruikt om een bestand of programma te maken, in dit geval een DLL-bestand. Om de code te zien waarmee een DLL-bestand werkt, moet u een decompiler gebruiken om het bestand weer in leesbare code om te zetten. Het openen van een DLL-bestand zonder een decompiler (zoals openen met Kladblok) geeft een wirwar van onleesbare tekens weer.

dotPeek is een van de populaire gratis decompilers. Deze is te vinden op jetbrains.com/decompiler/

Open DLL-bestanden Stap 5
Open DLL-bestanden Stap 5

Stap 2. Open het DLL-bestand in uw decompiler

Als u dotPeek gebruikt, klikt u op "Bestand" → "Openen" en bladert u vervolgens naar het DLL-bestand dat u wilt decompileren. U kunt de inhoud van het DLL-bestand verkennen zonder uw systeem te beïnvloeden.

Open DLL-bestanden Stap 6
Open DLL-bestanden Stap 6

Stap 3. Gebruik "Assembly Explorer" om de knooppunten van het DLL-bestand te verkennen

DLL-bestanden zijn gemaakt van "knooppunten" of codemodules die samenwerken om het volledige DLL-bestand te vormen. U kunt elk knooppunt uitvouwen om te zien welke subknooppunten het kan bevatten.

Open DLL-bestanden Stap 7
Open DLL-bestanden Stap 7

Stap 4. Dubbelklik op een knooppunt om de code ervan te bekijken

De code voor het knooppunt dat u hebt geselecteerd, verschijnt in het kader rechts van de dotPeek. U kunt door de code bladeren om deze te bekijken. dotPeek zal de code weergeven in C#, of het zal extra bibliotheken downloaden zodat u de code van de originele bron kunt zien.

Als voor het knooppunt extra bibliotheken moeten worden bekeken, zal dootPeek proberen deze automatisch te downloaden

Open DLL-bestanden Stap 8
Open DLL-bestanden Stap 8

Stap 5. Krijg verduidelijking voor verschillende codefragmenten

Als u een codefragment tegenkomt dat u niet begrijpt, kunt u de functie Snelle documentatie gebruiken om te zien wat de opdracht doet.

  • Plaats uw cursor op het codefragment waarvoor u een bijschrift wilt vinden in het kader van de codeviewer.
  • Druk op Ctrl+Q om het venster Snelle documentatie te laden.
  • Volg de links voor meer informatie over elk aspect van de code die u onderzoekt.
Open DLL-bestanden Stap 9
Open DLL-bestanden Stap 9

Stap 6. Exporteer de code naar Visual Basic

Als u uw eigen bestanden wilt manipuleren, bewerken en maken, kunt u ze exporteren naar Visual Studio. De geëxporteerde code is in C#, ook al is deze oorspronkelijk in een andere programmeertaal geschreven.

  • Klik met de rechtermuisknop op het DLL-bestand in Assembly Explorer.
  • Selecteer "Exporteren naar project"
  • Selecteer uw exportoptie. U kunt het project onmiddellijk in Visual Studio openen als u wilt dat het bestand onmiddellijk in het programma wordt uitgevoerd.
Open DLL-bestanden Stap 10
Open DLL-bestanden Stap 10

Stap 7. Bewerk de code in Visual Studio

Zodra uw project in Visual Studio is geladen, heeft u volledige controle over het bewerken en maken van uw eigen DLL-bestanden. Klik hier voor gedetailleerde instructies over het gebruik van Visual Studio.

Aanbevolen: