So öffnen Sie eine DLL-Datei: 10 Schritte (mit Bildern)

Inhaltsverzeichnis:

So öffnen Sie eine DLL-Datei: 10 Schritte (mit Bildern)
So öffnen Sie eine DLL-Datei: 10 Schritte (mit Bildern)

Video: So öffnen Sie eine DLL-Datei: 10 Schritte (mit Bildern)

Video: So öffnen Sie eine DLL-Datei: 10 Schritte (mit Bildern)
Video: Install HP Laserjet 1010 series drivers for Win7 Win8 Win10 & fix dot4 usb port issue 2024, Kann
Anonim

Die Dynamic Link Library oder DLL-Datei ist die tragende Säule der traditionellen Windows-Programmierung. Diese Dateien werden vom Programm verwendet, um zusätzliche Funktionen und Bibliotheken zu erhalten, ohne in das Programm selbst eingebettet werden zu müssen. DLL-Dateien werden oft von verschiedenen Programmen gemeinsam genutzt. Für die meisten Benutzer laufen DLLs im Hintergrund, und Sie müssen sich selten mit diesen Dateien befassen. Manchmal müssen Sie jedoch möglicherweise eine DLL registrieren, damit Ihr installiertes Programm ordnungsgemäß ausgeführt wird. Wenn Sie an Codierung interessiert sind, können Sie Ihr Verständnis auch durch das Erkunden der Erstellung von DLLs verdeutlichen.

Schritt

Methode 1 von 2: Verwenden von DLL-Dateien

Öffnen Sie DLL-Dateien Schritt 1
Öffnen Sie DLL-Dateien Schritt 1

Schritt 1. Verstehen Sie, was eine DLL-Datei ist

Eine DLL (Dynamic Link Library) ist eine Windows-Datei, die von Programmen verwendet wird, um vorhandene Funktionen aufzurufen. Grundsätzlich ermöglichen sie Windows und anderen Programmen, ihre Funktionen auszuführen, ohne diese Funktionen zu haben.

DLL-Dateien sind ein wichtiger Bestandteil der Windows-Programmierung und machen Programme schlanker und effizienter

DLL-Dateien öffnen Schritt 2
DLL-Dateien öffnen Schritt 2

Schritt 2. Beachten Sie, dass der durchschnittliche Benutzer keine DLL-Dateien öffnen oder mit ihnen interagieren muss

Für die meisten Benutzer befindet sich die DLL-Datei im Hintergrund. Das Programm installiert und ruft sie automatisch auf, und das Verschieben der Dateien kann ernsthafte Probleme auf dem Computersystem verursachen.

  • Manchmal werden Sie bei der Installation eines von der Community erstellten Programms aufgefordert, die DLL-Datei an einem bestimmten Ort abzulegen. Stellen Sie sicher, dass Sie dem Programm vertrauen, bevor Sie diese Anweisungen befolgen, da DLL-Dateien gefährlich sein können.
  • Wenn Sie wissen möchten, wie Sie eine DLL-Datei erstellen, lesen Sie den nächsten Abschnitt.
DLL-Dateien öffnen Schritt 3
DLL-Dateien öffnen Schritt 3

Schritt 3. Registrieren Sie die neue DLL

Wenn Sie die DLL-Datei zur Verwendung manuell in einen Ordner oder ein Programm kopieren müssen, müssen Sie sie möglicherweise in der Windows-Registrierung registrieren, bevor die Datei verwendet werden kann. Lesen Sie die Anweisungen im Programm, um zu bestimmen, ob Sie diesen Schritt ausführen sollten (dies ist bei den meisten Windows-Programmen sehr ungewöhnlich).

  • Eingabeaufforderung öffnen. Sie finden es im Startmenü oder indem Sie Win+R drücken und cmd eingeben. Navigieren Sie zum Speicherort Ihrer neuen DLL-Datei.
  • Wenn Sie Windows 7 oder höher verwenden, öffnen Sie den Ordner mit der neuen DLL-Datei, halten Sie die Umschalttaste gedrückt, klicken Sie mit der rechten Maustaste in den Ordner und wählen Sie "Befehlsfenster hier öffnen". Die Eingabeaufforderung wird sofort in diesem Ordner geöffnet.
  • Geben Sie regsvr32 dllname.dll ein und drücken Sie die Eingabetaste. Dadurch wird die DLL-Datei zur Windows-Registrierung hinzugefügt.
  • Geben Sie regsvr32 -u dllname.dll ein, um die DLL-Datei aus der Windows-Registrierung zu entfernen.

Methode 2 von 2: Dekompilieren Sie die DLL-Datei

DLL-Dateien öffnen Schritt 4
DLL-Dateien öffnen Schritt 4

Schritt 1. Laden Sie einen Decompiler herunter und installieren Sie ihn

Ein "Decompiler" ist ein Programm, mit dem Sie den Quellcode anzeigen können, der zum Erstellen einer Datei oder eines Programms verwendet wird, in diesem Fall einer DLL-Datei. Um den Code zu sehen, der eine DLL-Datei zum Funktionieren bringt, müssen Sie einen Decompiler verwenden, um die Datei wieder in lesbaren Code umzuwandeln. Beim Öffnen einer DLL-Datei ohne Decompiler (z. B. beim Öffnen mit Notepad) wird ein Wirrwarr unlesbarer Zeichen angezeigt.

dotPeek ist einer der beliebtesten kostenlosen Decompiler. Diese finden Sie unter jetbrains.com/decompiler/

DLL-Dateien öffnen Schritt 5
DLL-Dateien öffnen Schritt 5

Schritt 2. Öffnen Sie die DLL-Datei in Ihrem Decompiler

Wenn Sie dotPeek verwenden, klicken Sie auf „Datei“→ „Öffnen“und navigieren Sie dann zu der DLL-Datei, die Sie dekompilieren möchten. Sie können den Inhalt der DLL-Datei durchsuchen, ohne Ihr System zu beeinträchtigen.

DLL-Dateien öffnen Schritt 6
DLL-Dateien öffnen Schritt 6

Schritt 3. Verwenden Sie "Assembly Explorer", um die Knoten der DLL-Datei zu erkunden

DLL-Dateien bestehen aus "Knoten" oder Codemodulen, die zusammenarbeiten, um die gesamte DLL-Datei zu bilden. Sie können jeden Knoten erweitern, um zu sehen, welche Unterknoten er enthalten kann.

Öffnen Sie DLL-Dateien Schritt 7
Öffnen Sie DLL-Dateien Schritt 7

Schritt 4. Doppelklicken Sie auf einen Knoten, um seinen Code anzuzeigen

Der Code für den ausgewählten Knoten wird im Rahmen rechts neben dem dotPeek angezeigt. Sie können den Code durchsuchen, um ihn zu überprüfen. dotPeek zeigt den Code in C# an oder lädt zusätzliche Bibliotheken herunter, damit Sie den Code aus der Originalquelle sehen können.

Wenn für den Knoten zusätzliche Bibliotheken angezeigt werden müssen, versucht dootPeek, diese automatisch herunterzuladen

Öffnen Sie DLL-Dateien Schritt 8
Öffnen Sie DLL-Dateien Schritt 8

Schritt 5. Klären Sie verschiedene Code-Snippets

Wenn Sie auf einen Codeausschnitt stoßen, den Sie nicht verstehen, können Sie die Funktion der Schnelldokumentation verwenden, um zu sehen, was der Befehl bewirkt.

  • Platzieren Sie Ihren Cursor über dem Code-Snippet, für das Sie eine Beschriftung im Code-Viewer-Rahmen suchen möchten.
  • Drücken Sie Strg+Q, um das Fenster Schnelldokumentation zu laden.
  • Folgen Sie den Links, um mehr über jeden Aspekt des Codes zu erfahren, den Sie untersuchen.
Öffnen Sie DLL-Dateien Schritt 9
Öffnen Sie DLL-Dateien Schritt 9

Schritt 6. Exportieren Sie den Code nach Visual Basic

Wenn Sie Ihre eigenen Dateien bearbeiten, bearbeiten und erstellen möchten, können Sie diese in Visual Studio exportieren. Der exportierte Code liegt in C# vor, obwohl er ursprünglich in einer anderen Programmiersprache geschrieben wurde.

  • Klicken Sie im Assembly-Explorer mit der rechten Maustaste auf die DLL-Datei.
  • Wählen Sie "In Projekt exportieren"
  • Wählen Sie Ihre Exportoption aus. Sie können das Projekt sofort in Visual Studio öffnen lassen, wenn die Datei sofort im Programm ausgeführt werden soll.
Öffnen Sie DLL-Dateien Schritt 10
Öffnen Sie DLL-Dateien Schritt 10

Schritt 7. Bearbeiten Sie den Code in Visual Studio

Sobald Ihr Projekt in Visual Studio geladen ist, haben Sie die volle Kontrolle über das Bearbeiten und Erstellen von DLL-Dateien Ihrer eigenen Erstellung. Klicken Sie hier, um detaillierte Anweisungen zur Verwendung von Visual Studio zu erhalten.

Empfohlen: