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: Kako koristiti USB Stick kao RAM Memoriju? 2024, Svibanj
Anonim

Knjižnica dinamičke veze ili DLL datoteka temelj je tradicionalnog programiranja sustava Windows. Ove datoteke program koristi za dobivanje dodatnih funkcija i knjižnica 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, a rijetko se morate baviti tim datotekama. Međutim, ponekad ćete možda morati registrirati DLL kako bi se instalirani program ispravno 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 što je DLL datoteka

DLL (knjižnica dinamičkih veza) je Windows datoteka koju programi koriste za pozivanje postojećih funkcija. U osnovi, dopuštaju sustavu Windows i drugim programima obavljanje njihovih funkcija bez potrebe za tim funkcijama.

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

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

Korak 2. Budite svjesni 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čunalnom sustavu.

  • 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 naučiti kako stvoriti DLL datoteku, 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 naredbeni redak. Možete ga pronaći u izborniku Start ili pritiskom na Win+R i upisivanjem cmd. Dođite 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 te odaberite "Otvori naredbeni prozor ovdje". Naredbeni redak odmah će se otvoriti u toj mapi.
  • Upišite regsvr32 dllname.dll i pritisnite Enter. Ovo će dodati DLL datoteku u Registar sustava Windows.
  • Upišite regsvr32 -u dllname.dll da biste uklonili DLL datoteku iz registra sustava 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 omogućuje funkcioniranje DLL datoteke, morat ćete koristiti dekompilator da biste datoteku vratili u čitljiv kôd. Otvaranje DLL datoteke bez dekompilatora (poput otvaranja s Notepadom) prikazat će hrpu nečitljivih znakova.

dotPeek je jedan od popularnih besplatnih dekompilatora. To 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 dekompilatoru

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š sustav.

Otvorite DLL datoteke Korak 6
Otvorite DLL datoteke Korak 6

Korak 3. Pomoću "Assembly Explorer" istražite čvorove DLL datoteke

DLL datoteke sastavljene su od "čvorova" ili modula koda koji zajedno tvore cijelu DLL datoteku. Svaki čvor možete proširiti kako biste vidjeli koje podčvorove može sadržavati.

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

Korak 4. Dvaput kliknite č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# -u ili će preuzeti dodatne knjižnice tako da ga možete vidjeti iz izvornog izvora.

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

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

Korak 5. Zatražite pojašnjenja 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 Korak 10
Otvorite DLL datoteke Korak 10

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 detaljne upute o korištenju Visual Studija.

Preporučeni: