Ako otvoriť súbor DLL: 10 krokov (s obrázkami)

Obsah:

Ako otvoriť súbor DLL: 10 krokov (s obrázkami)
Ako otvoriť súbor DLL: 10 krokov (s obrázkami)

Video: Ako otvoriť súbor DLL: 10 krokov (s obrázkami)

Video: Ako otvoriť súbor DLL: 10 krokov (s obrázkami)
Video: Installing HP LaserJet 1010 printer driver on Windows 10 2024, Smieť
Anonim

Knižnica Dynamic Link Library alebo súbor DLL je základom tradičného programovania v systéme Windows. Tieto súbory program používa na získanie ďalších funkcií a knižníc bez toho, aby museli byť vložené do samotného programu. Súbory DLL sú často zdieľané medzi rôznymi programami. Pre väčšinu používateľov bežia knižnice DLL na pozadí a len zriedka sa s týmito súbormi musíte vysporiadať. Niekedy však môže byť potrebné zaregistrovať knižnicu DLL, aby váš nainštalovaný program správne fungoval. Ak vás zaujíma kódovanie, porozumenie vám môže objasniť aj skúmanie toho, ako vytvárať knižnice DLL.

Krok

Metóda 1 z 2: Používanie súborov DLL

Otvorte súbory DLL Krok 1
Otvorte súbory DLL Krok 1

Krok 1. Pochopte, čo je to súbor DLL

DLL (dynamická knižnica odkazov) je súbor systému Windows, ktorý programy používajú na volanie existujúcich funkcií. V zásade umožňujú systému Windows a iným programom vykonávať svoje funkcie bez toho, aby ich museli mať.

Súbory DLL sú dôležitou súčasťou programovania systému Windows a robia programy štíhlejšími a efektívnejšími

Otvorte súbory DLL Krok 2
Otvorte súbory DLL Krok 2

Krok 2. Uvedomte si, že priemerný používateľ nemusí otvárať súbory DLL ani s nimi pracovať

Pre väčšinu používateľov bude súbor DLL na pozadí. Program ich automaticky nainštaluje a zavolá a presúvanie súborov môže spôsobiť vážne problémy v počítačovom systéme.

  • Niekedy pri inštalácii programu vytvoreného komunitou budete vyzvaní k umiestneniu súboru DLL na konkrétne miesto. Pred vykonaním týchto pokynov sa ubezpečte, že programu dôverujete, pretože súbory DLL môžu byť nebezpečné.
  • Ak vás zaujíma, ako vytvoriť súbor DLL, pozrite si nasledujúcu časť.
Otvorte súbory DLL Krok 3
Otvorte súbory DLL Krok 3

Krok 3. Zaregistrujte novú knižnicu DLL

Ak musíte súbor DLL ručne skopírovať do priečinka alebo programu, ktorý chcete použiť, budete ho musieť pred použitím súboru zaregistrovať v registri Windows. Podľa pokynov v programe určte, či by ste mali tento krok vykonať (to je pre väčšinu programov Windows veľmi neobvyklé).

  • Otvorte príkazový riadok. Nájdete ho v ponuke Štart alebo stlačením klávesov Win+R a zadaním cmd. Prejdite na umiestnenie svojho nového súboru DLL.
  • Ak používate Windows 7 alebo novší, otvorte priečinok obsahujúci nový súbor DLL, podržte kláves Shift a kliknite pravým tlačidlom myši na priečinok a zvoľte „Otvoriť príkazové okno tu“. V tomto priečinku sa okamžite otvorí príkazový riadok.
  • Zadajte príkaz regsvr32 dllname.dll a stlačte kláves Enter. Tým sa súbor DLL pridá do databázy Registry systému Windows.
  • Zadajte príkaz regsvr32 -u dllname.dll a odstráňte súbor DLL z registra Windows.

Metóda 2 z 2: Dekompilovajte súbor DLL

Otvorte súbory DLL Krok 4
Otvorte súbory DLL Krok 4

Krok 1. Stiahnite si a nainštalujte dekompilátor

„Dekompiler“je program, ktorý vám umožňuje zobraziť zdrojový kód použitý na vytvorenie súboru alebo programu, v tomto prípade súboru DLL. Ak chcete vidieť kód, ktorý robí súbor DLL funkčným, budete musieť použiť dekompilátor na zmenu súboru späť na čitateľný kód. Otvorenie súboru DLL bez dekompilátora (napríklad jeho otvorenie pomocou programu Poznámkový blok) zobrazí spleť nečitateľných znakov.

dotPeek je jedným z populárnych bezplatných rozkladačov. To nájdete na jetbrains.com/decompiler/

Otvorte súbory DLL Krok 5
Otvorte súbory DLL Krok 5

Krok 2. Otvorte súbor DLL v dekompilátore

Ak používate dotPeek, kliknite na „Súbor“→ „Otvoriť“a potom vyhľadajte súbor DLL, ktorý chcete dekompilovať. Obsah súboru DLL môžete preskúmať bez toho, aby to ovplyvnilo váš systém.

Otvorte súbory DLL, krok 6
Otvorte súbory DLL, krok 6

Krok 3. Pomocou „Assembly Explorer“preskúmajte uzly súboru DLL

Súbory DLL sú tvorené „uzlami“alebo modulmi kódu, ktoré spoločne vytvárajú celý súbor DLL. Každý uzol môžete rozbaliť a zistiť, ktoré poduzly môže obsahovať.

Otvorte súbory DLL, krok 7
Otvorte súbory DLL, krok 7

Krok 4. Dvojitým kliknutím na uzol zobrazíte jeho kód

Kód uzla, ktorý ste vybrali, sa zobrazí v rámčeku napravo od dotPeek. Kód si môžete prezrieť a skontrolovať ho. dotPeek zobrazí kód v C# alebo stiahne ďalšie knižnice, aby ste videli kód z pôvodného zdroja.

Ak uzol vyžaduje zobrazenie ďalších knižníc, dootPeek sa ich pokúsi stiahnuť automaticky

Otvorte súbory DLL, krok 8
Otvorte súbory DLL, krok 8

Krok 5. Získajte objasnenie pre rôzne úryvky kódu

Ak narazíte na útržok kódu, ktorému nerozumiete, môžete pomocou funkcie Rýchla dokumentácia zistiť, čo príkaz robí.

  • Umiestnite kurzor na útržok kódu, pre ktorý chcete nájsť popis v rámčeku Zobrazovač kódu.
  • Stlačením Ctrl+Q načítajte okno Rýchla dokumentácia.
  • Nasledujte odkazy a získajte viac informácií o každom aspekte kódu, ktorý skúmate.
Otvorte súbory DLL, krok 9
Otvorte súbory DLL, krok 9

Krok 6. Exportujte kód do programu Visual Basic

Ak chcete manipulovať, upravovať a vytvárať svoje vlastné súbory, môžete ich exportovať do Visual Studio. Exportovaný kód bude v C#, aj keď bol pôvodne napísaný v inom programovacom jazyku.

  • V programe Prieskumník kliknite pravým tlačidlom myši na súbor DLL.
  • Vyberte „Exportovať do projektu“
  • Vyberte možnosť exportu. Ak chcete, aby sa súbor v programe okamžite spustil, môžete ho v programe Visual Studio otvoriť okamžite.
Otvorte súbory DLL, krok 10
Otvorte súbory DLL, krok 10

Krok 7. Upravte kód v programe Visual Studio

Po načítaní projektu do Visual Studia budete mať plnú kontrolu nad úpravami a vytváraním súborov DLL podľa vlastného vytvorenia. Kliknutím sem získate podrobné pokyny na používanie programu Visual Studio.

Odporúča: