Jak otevřít soubor DLL: 10 kroků (s obrázky)

Obsah:

Jak otevřít soubor DLL: 10 kroků (s obrázky)
Jak otevřít soubor DLL: 10 kroků (s obrázky)

Video: Jak otevřít soubor DLL: 10 kroků (s obrázky)

Video: Jak otevřít soubor DLL: 10 kroků (s obrázky)
Video: How to Download and install HP laserjet 1010 on Windows 7, Windows 10, Windows 8 both 32 and 64 bit 2024, Říjen
Anonim

Knihovna Dynamic Link Library nebo soubor DLL je oporou tradičního programování systému Windows. Tyto soubory program používá k získání dalších funkcí a knihoven, aniž by musel být vložen do samotného programu. Soubory DLL jsou často sdíleny mezi různými programy. Pro většinu uživatelů běží knihovny DLL na pozadí a s těmito soubory se musíte potýkat jen zřídka. Někdy však může být nutné zaregistrovat knihovnu DLL, aby váš nainstalovaný program fungoval správně. Pokud vás zajímá kódování, vaše porozumění vám může vyjasnit také zkoumání vytváření knihoven DLL.

Krok

Metoda 1 ze 2: Použití souborů DLL

Otevřete soubory DLL Krok 1
Otevřete soubory DLL Krok 1

Krok 1. Pochopte, co je to soubor DLL

DLL (dynamická knihovna odkazů) je soubor systému Windows, který programy používají k volání stávajících funkcí. V zásadě umožňují Windows a dalším programům provádět jejich funkce, aniž by tyto funkce musely mít.

Soubory DLL jsou důležitou součástí programování systému Windows a činí programy štíhlejší a efektivnější

Otevřete soubory DLL Krok 2
Otevřete soubory DLL Krok 2

Krok 2. Uvědomte si, že průměrný uživatel nemusí otevírat soubory DLL ani s nimi interagovat

Pro většinu uživatelů bude soubor DLL na pozadí. Program je automaticky nainstaluje a zavolá a přesun souborů může způsobit vážné problémy v počítačovém systému.

  • Někdy při instalaci programu vytvořeného komunitou budete vyzváni k umístění souboru DLL do konkrétního umístění. Před provedením těchto pokynů se ujistěte, že programu důvěřujete, protože soubory DLL mohou být nebezpečné.
  • Pokud vás zajímá, jak vytvořit soubor DLL, podívejte se na další část.
Otevřete soubory DLL Krok 3
Otevřete soubory DLL Krok 3

Krok 3. Zaregistrujte novou knihovnu DLL

Pokud musíte ručně zkopírovat soubor DLL do složky nebo programu, který chcete použít, budete jej muset před použitím souboru zaregistrovat v registru systému Windows. Podle pokynů v programu určete, zda byste měli tento krok provést (to je u většiny programů Windows velmi neobvyklé).

  • Otevřete příkazový řádek. Najdete ho v nabídce Start nebo stisknutím kláves Win+R a zadáním cmd. Přejděte do umístění nového souboru DLL.
  • Pokud používáte Windows 7 nebo novější, otevřete složku obsahující nový soubor DLL, podržte Shift a klikněte pravým tlačítkem na složku a vyberte „Otevřít příkazové okno zde“. V této složce se okamžitě otevře příkazový řádek.
  • Zadejte příkaz regsvr32 dllname.dll a stiskněte klávesu Enter. Tím bude soubor DLL přidán do registru Windows.
  • Zadejte regsvr32 -u dllname.dll a odeberte soubor DLL z registru Windows.

Metoda 2 ze 2: Dekompilovat soubor DLL

Otevřete soubory DLL Krok 4
Otevřete soubory DLL Krok 4

Krok 1. Stáhněte a nainstalujte dekompilátor

"Dekompiler" je program, který vám umožňuje zobrazit zdrojový kód použitý k vytvoření souboru nebo programu, v tomto případě souboru DLL. Chcete -li zobrazit kód, díky kterému funguje soubor DLL, budete muset použít dekompilator, který soubor změní zpět na čitelný kód. Otevření souboru DLL bez dekompilace (například jeho otevření pomocí programu Poznámkový blok) zobrazí směs nečitelných znaků.

dotPeek je jedním z populárních bezplatných dekompilátorů. To lze nalézt na jetbrains.com/decompiler/

Otevřete soubory DLL Krok 5
Otevřete soubory DLL Krok 5

Krok 2. Otevřete soubor DLL v dekompilaci

Pokud používáte dotPeek, klikněte na „Soubor“→ „Otevřít“a poté vyhledejte soubor DLL, který chcete dekompilovat. Můžete prozkoumat obsah souboru DLL, aniž byste ovlivnili svůj systém.

Otevřete soubory DLL Krok 6
Otevřete soubory DLL Krok 6

Krok 3. Pomocí „Assembly Explorer“prozkoumejte uzly souboru DLL

Soubory DLL se skládají z "uzlů" nebo modulů kódu, které společně vytvářejí celý soubor DLL. Každý uzel můžete rozbalit a zjistit, jaké poduzly může obsahovat.

Otevřete soubory DLL Krok 7
Otevřete soubory DLL Krok 7

Krok 4. Poklepáním na uzel zobrazíte jeho kód

Kód pro vámi vybraný uzel se zobrazí v rámečku napravo od dotPeek. Kód můžete procházet a zkontrolovat ho. dotPeek zobrazí kód v C#, nebo stáhne další knihovny, takže můžete vidět kód z původního zdroje.

Pokud uzel vyžaduje zobrazení dalších knihoven, dootPeek se je pokusí stáhnout automaticky

Otevřete soubory DLL Krok 8
Otevřete soubory DLL Krok 8

Krok 5. Získejte vysvětlení pro různé fragmenty kódu

Pokud narazíte na fragment kódu, kterému nerozumíte, můžete pomocí funkce Rychlá dokumentace zjistit, co příkaz dělá.

  • Umístěte kurzor na fragment kódu, pro který chcete najít titulek, v rámečku Prohlížeč kódu.
  • Stisknutím Ctrl+Q načtete okno Rychlá dokumentace.
  • Pomocí odkazů se dozvíte více o každém aspektu kódu, který zkoumáte.
Otevřete soubory DLL Krok 9
Otevřete soubory DLL Krok 9

Krok 6. Exportujte kód do jazyka Visual Basic

Pokud chcete manipulovat, upravovat a vytvářet vlastní soubory, můžete je exportovat do sady Visual Studio. Exportovaný kód bude v C#, přestože byl původně napsán v jiném programovacím jazyce.

  • Klepněte pravým tlačítkem na soubor DLL v Průzkumníku sestavení.
  • Vyberte „Exportovat do projektu“
  • Vyberte možnost exportu. Pokud chcete, aby se soubor v programu okamžitě spustil, můžete mít projekt okamžitě otevřený v sadě Visual Studio.
Otevřete soubory DLL Krok 10
Otevřete soubory DLL Krok 10

Krok 7. Upravte kód v aplikaci Visual Studio

Jakmile je váš projekt načten v aplikaci Visual Studio, budete mít plnou kontrolu nad úpravami a vytvářením souborů DLL vlastní tvorby. Kliknutím sem zobrazíte podrobné pokyny k používání sady Visual Studio.

Doporučuje: