Kako otvoriti DLL datoteku: 10 koraka (sa slikama)

Sadržaj:

Kako otvoriti DLL datoteku: 10 koraka (sa slikama)
Kako otvoriti DLL datoteku: 10 koraka (sa slikama)

Video: Kako otvoriti DLL datoteku: 10 koraka (sa slikama)

Video: Kako otvoriti DLL datoteku: 10 koraka (sa slikama)
Video: Install HP Laserjet 1010 series drivers for Win7 Win8 Win10 & fix dot4 usb port issue 2024, Maj
Anonim

Biblioteka Dynamic Link, ili DLL datoteka, temelj je tradicionalnog Windows programiranja. Ove datoteke program koristi za dobivanje dodatnih funkcija i biblioteka bez potrebe da budu ugrađene u sam program. Često se DLL datoteke dijele između različitih programa. Za većinu korisnika, DLL -ovi rade u pozadini i rijetko se morate baviti tim datotekama. Međutim, ponekad ćete možda trebati registrirati DLL kako bi se instalirani program pravilno pokrenuo. Ako ste zainteresirani za kodiranje, istraživanje načina stvaranja DLL -ova također može pojasniti vaše razumijevanje.

Korak

Metoda 1 od 2: Korištenje DLL datoteka

Otvorite DLL datoteke 1. korak
Otvorite DLL datoteke 1. korak

Korak 1. Shvatite šta je DLL datoteka

DLL (biblioteka dinamičkih veza) je Windows datoteka koju programi koriste za pozivanje postojećih funkcija. U osnovi, dopuštaju Windowsima i drugim programima da obavljaju svoje funkcije, a da ne moraju imati te funkcije.

DLL datoteke važan su dio Windows programiranja i čine programe vitkijima i efikasnijima

Otvorite DLL datoteke 2. korak
Otvorite DLL datoteke 2. korak

Korak 2. Imajte na umu da prosječni korisnik ne mora otvarati DLL datoteke niti komunicirati s njima

Za većinu korisnika DLL datoteka bit će u pozadini. Program će ih automatski instalirati i pozvati, a premještanje datoteka može uzrokovati ozbiljne probleme na računarskom sistemu.

  • Ponekad će se prilikom instaliranja programa koji je izradila zajednica od vas tražiti da postavite DLL datoteku na određeno mjesto. Prije nego slijedite ove upute, provjerite vjerujte programu jer DLL datoteke mogu biti opasne.
  • Ako ste zainteresirani za učenje stvaranja DLL datoteke, pogledajte sljedeći odjeljak.
Otvorite DLL datoteke Korak 3
Otvorite DLL datoteke Korak 3

Korak 3. Registrirajte novi DLL

Ako morate ručno kopirati DLL datoteku u mapu ili program za upotrebu, možda ćete je morati registrirati u Windows registru prije nego što se datoteka može koristiti. Pogledajte upute u programu kako biste utvrdili trebate li izvršiti ovaj korak ili ne (ovo je vrlo neuobičajeno za većinu Windows programa).

  • Otvorite komandnu liniju. Možete ga pronaći u izborniku Start ili pritiskom na Win+R i upisivanjem cmd. Idite do lokacije vaše nove DLL datoteke.
  • Ako koristite Windows 7 ili noviji, otvorite mapu koja sadrži novu DLL datoteku, držite pritisnutu tipku Shift i desnom tipkom miša kliknite u mapi, a zatim odaberite "Otvori komandni prozor ovdje". Naredbeni redak će se odmah otvoriti u toj mapi.
  • Upišite regsvr32 dllname.dll i pritisnite Enter. Ovo će dodati DLL datoteku u Windows registar.
  • Upišite regsvr32 -u dllname.dll da biste uklonili DLL datoteku iz registra registra Windows.

Metoda 2 od 2: Dekompilirajte DLL datoteku

Otvorite DLL datoteke Korak 4
Otvorite DLL datoteke Korak 4

Korak 1. Preuzmite i instalirajte dekompilator

"Dekompilator" je program koji vam omogućuje pregled izvornog koda koji se koristi za stvaranje datoteke ili programa, u ovom slučaju DLL datoteke. Da biste vidjeli kôd koji čini DLL datoteku funkcionalnom, morat ćete koristiti dekompilator da biste datoteku vratili u čitljiv kôd. Otvaranje DLL datoteke bez dekompilatora (poput otvaranja pomoću Notepada) prikazat će hrpu nečitljivih znakova.

dotPeek je jedan od popularnih besplatnih dekompilatora. Ovo se može pronaći na jetbrains.com/decompiler/

Otvorite DLL datoteke 5. korak
Otvorite DLL datoteke 5. korak

Korak 2. Otvorite DLL datoteku u svom dekompajleru

Ako koristite dotPeek, kliknite "Datoteka" → "Otvori", a zatim potražite DLL datoteku koju želite dekompilirati. Možete istražiti sadržaj DLL datoteke bez utjecaja na vaš sistem.

Otvorite DLL datoteke Korak 6
Otvorite DLL datoteke Korak 6

Korak 3. Koristite "Assembly Explorer" za istraživanje čvorova DLL datoteke

DLL datoteke se sastoje od "čvorova" ili modula koda koji zajedno rade na formiranju cijele DLL datoteke. Svaki čvor možete proširiti da vidite koje podčvorove može sadržavati.

Otvorite DLL datoteke 7. korak
Otvorite DLL datoteke 7. korak

Korak 4. Dvaput kliknite na čvor da biste vidjeli njegov kôd

Kôd za čvor koji ste odabrali pojavit će se u okviru desno od dotPeek -a. Možete pregledati kôd da biste ga pregledali. dotPeek će prikazati kôd u C# ili će preuzeti dodatne biblioteke tako da možete vidjeti kôd iz izvornog izvora.

Ako čvor zahtijeva pregled dodatnih biblioteka, dootPeek će ih pokušati automatski preuzeti

Otvorite DLL datoteke 8. korak
Otvorite DLL datoteke 8. korak

Korak 5. Zatražite pojašnjenje za različite isječke koda

Ako naiđete na isječak koda koji ne razumijete, možete upotrijebiti značajku brze dokumentacije da vidite što naredba radi.

  • Postavite pokazivač miša iznad isječka koda za koji želite pronaći natpis u okviru preglednika kodova.
  • Pritisnite Ctrl+Q za učitavanje prozora za brzu dokumentaciju.
  • Slijedite veze kako biste saznali više o svakom aspektu koda koji istražujete.
Otvorite DLL datoteke Korak 9
Otvorite DLL datoteke Korak 9

Korak 6. Izvezite kôd u Visual Basic

Ako želite manipulirati, uređivati i stvarati vlastite datoteke, možete ih izvesti u Visual Studio. Izvezeni kôd bit će u C#, iako je izvorno napisan u drugom programskom jeziku.

  • Desnom tipkom miša kliknite DLL datoteku u Assembly Exploreru.
  • Odaberite "Izvezi u projekt"
  • Odaberite opciju izvoza. Projekt možete odmah otvoriti u Visual Studiju ako želite da se datoteka odmah pokrene u programu.
Otvorite DLL datoteke 10. korak
Otvorite DLL datoteke 10. korak

Korak 7. Uredite kôd u Visual Studiju

Nakon što se vaš projekt učita u Visual Studio, imat ćete potpunu kontrolu nad uređivanjem i stvaranjem DLL datoteka koje ste sami stvorili. Kliknite ovdje za detaljna uputstva o tome kako koristiti Visual Studio.

Preporučuje se: