Kako odpreti datoteko DLL: 10 korakov (s slikami)

Kazalo:

Kako odpreti datoteko DLL: 10 korakov (s slikami)
Kako odpreti datoteko DLL: 10 korakov (s slikami)

Video: Kako odpreti datoteko DLL: 10 korakov (s slikami)

Video: Kako odpreti datoteko DLL: 10 korakov (s slikami)
Video: Самый простой способ выровнять пол! Наливной пол за 20 минут. 2024, November
Anonim

Knjižnica Dynamic Link Library ali datoteka DLL je temelj tradicionalnega programiranja sistema Windows. Te datoteke program uporablja za pridobivanje dodatnih funkcij in knjižnic, ne da bi jih bilo treba vdelati v sam program. Pogosto se datoteke DLL delijo med različnimi programi. Za večino uporabnikov DLL -ji delujejo v ozadju in s temi datotekami se le redko ukvarjate. Včasih pa boste za pravilno delovanje nameščenega programa morda morali registrirati DLL. Če vas zanima kodiranje, lahko razumevanje razumete tudi z raziskovanjem ustvarjanja DLL -jev.

Korak

Metoda 1 od 2: Uporaba datotek DLL

Odprite datoteke DLL 1. korak
Odprite datoteke DLL 1. korak

Korak 1. Razumeti, kaj je datoteka DLL

DLL (knjižnica dinamičnih povezav) je datoteka Windows, ki jo programi uporabljajo za klic obstoječih funkcij. V bistvu Windows in drugim programom omogočajo opravljanje svojih funkcij, ne da bi morali imeti te funkcije.

Datoteke DLL so pomemben del programiranja sistema Windows in naredijo programe vitkejše in učinkovitejše

Odprite datoteke DLL 2. korak
Odprite datoteke DLL 2. korak

Korak 2. Zavedajte se, da povprečnemu uporabniku ni treba odpirati datotek DLL ali sodelovati z njimi

Za večino uporabnikov bo datoteka DLL v ozadju. Program jih bo samodejno namestil in poklical, premikanje datotek pa lahko povzroči resne težave v računalniškem sistemu.

  • Včasih boste pri nameščanju programa, ki ga je ustvarila skupnost, pozvani, da datoteko DLL postavite na določeno mesto. Preden sledite tem navodilom, se prepričajte, da zaupate programu, ker so datoteke DLL lahko nevarne.
  • Če vas zanima, kako ustvariti datoteko DLL, si oglejte naslednji razdelek.
Odprite datoteke DLL 3. korak
Odprite datoteke DLL 3. korak

Korak 3. Registrirajte nov DLL

Če morate datoteko DLL ročno kopirati v mapo ali program za uporabo, jo boste morda morali registrirati v registru sistema Windows, preden jo lahko uporabite. Upoštevajte navodila v programu, da ugotovite, ali morate ta korak izvesti (to je za večino programov Windows zelo nenavadno).

  • Odprite ukazni poziv. Najdete ga v meniju Start ali tako, da pritisnete Win+R in vnesete cmd. Pomaknite se do lokacije nove datoteke DLL.
  • Če uporabljate Windows 7 ali novejšo različico, odprite mapo z novo datoteko DLL, pridržite tipko Shift in z desno miškino tipko kliknite mapo ter izberite »Odpri ukazno okno tukaj«. Ukazni poziv se bo takoj odprl v tej mapi.
  • Vnesite regsvr32 dllname.dll in pritisnite Enter. To bo dodalo datoteko DLL v register sistema Windows.
  • Vnesite regsvr32 -u dllname.dll, da datoteko DLL odstranite iz registra sistema Windows.

Metoda 2 od 2: Dekompilirajte datoteko DLL

Odprite datoteke DLL 4. korak
Odprite datoteke DLL 4. korak

Korak 1. Prenesite in namestite dekompiler

"Dekompiler" je program, ki vam omogoča ogled izvorne kode, uporabljene za ustvarjanje datoteke ali programa, v tem primeru datoteke DLL. Če si želite ogledati kodo, zaradi katere datoteka DLL deluje, boste morali z dekompilerjem datoteko spremeniti nazaj v berljivo kodo. Odpiranje datoteke DLL brez dekompilerja (na primer odpiranje z Notepadom) prikaže množico nečitljivih znakov.

dotPeek je eden izmed priljubljenih brezplačnih dekompilerjev. To lahko najdete na jetbrains.com/decompiler/

Odprite datoteke DLL 5. korak
Odprite datoteke DLL 5. korak

Korak 2. Odprite datoteko DLL v svojem dekompilerju

Če uporabljate dotPeek, kliknite »Datoteka« → »Odpri« in poiščite datoteko DLL, ki jo želite dekompilirati. Vsebino datoteke DLL lahko raziščete, ne da bi to vplivalo na vaš sistem.

Odprite datoteke DLL Korak 6
Odprite datoteke DLL Korak 6

Korak 3. Uporabite "Assembly Explorer" za raziskovanje vozlišč datoteke DLL

Datoteke DLL so sestavljene iz "vozlišč" ali modulov kode, ki skupaj tvorijo celotno datoteko DLL. Vsako vozlišče lahko razširite, da vidite, katera pododdelka lahko vsebuje.

Odprite datoteke DLL 7. korak
Odprite datoteke DLL 7. korak

Korak 4. Dvokliknite vozlišče, da si ogledate njegovo kodo

Koda za izbrano vozlišče se bo pojavila v okvirju desno od dotPeek. Kodo lahko brskate, da jo pregledate. dotPeek bo prikazal kodo v jeziku C# ali pa naložil dodatne knjižnice, da si boste lahko ogledali kodo iz prvotnega vira.

Če vozlišče zahteva ogled dodatnih knjižnic, jih bo dootPeek poskušal samodejno prenesti

Odprite datoteke DLL 8. korak
Odprite datoteke DLL 8. korak

Korak 5. Pridobite pojasnilo za različne delčke kode

Če naletite na delček kode, ki ga ne razumete, lahko s funkcijo hitre dokumentacije vidite, kaj naredi ukaz.

  • Postavite kazalec na delček kode, za katerega želite poiskati napis v okvirju Pregledovalnika kod.
  • Pritisnite Ctrl+Q, da naložite okno za hitro dokumentacijo.
  • Sledite povezavam, če želite izvedeti več o vsakem vidiku kode, ki jo raziskujete.
Odprite datoteke DLL 9. korak
Odprite datoteke DLL 9. korak

Korak 6. Izvozite kodo v Visual Basic

Če želite upravljati, urejati in ustvarjati svoje datoteke, jih lahko izvozite v Visual Studio. Izvožena koda bo v jeziku C#, čeprav je bila prvotno napisana v drugem programskem jeziku.

  • Z desno tipko miške kliknite datoteko DLL v Raziskovalcu zbirke.
  • Izberite "Izvozi v projekt"
  • Izberite možnost izvoza. Če želite, da se datoteka takoj zažene v programu, lahko projekt takoj odprete v Visual Studiu.
Odprite datoteke DLL 10. korak
Odprite datoteke DLL 10. korak

Korak 7. Uredite kodo v Visual Studiu

Ko bo vaš projekt naložen v Visual Studio, boste imeli popoln nadzor nad urejanjem in ustvarjanjem datotek DLL, ki ste jih ustvarili sami. Kliknite tukaj za podrobna navodila o uporabi Visual Studio.

Priporočena: