Biblioteka Dynamic Link, ose skedari DLL, është shtylla kryesore e programimit tradicional të Windows. Këto skedarë përdoren nga programi për të marrë funksione dhe biblioteka shtesë pa pasur nevojë të futen në vetë programin. Shpesh, skedarët DLL ndahen midis programeve të ndryshme. Për shumicën e përdoruesve, DLL -të funksionojnë në sfond, dhe ju rrallë duhet të merreni me këto skedarë. Sidoqoftë, ndonjëherë mund t'ju duhet të regjistroni një DLL në mënyrë që programi juaj i instaluar të funksionojë siç duhet. Nëse jeni të interesuar në kodim, eksplorimi se si të krijoni DLL gjithashtu mund të sqarojë mirëkuptimin tuaj.
Hapi
Metoda 1 nga 2: Përdorimi i skedarëve DLL
Hapi 1. Kuptoni se çfarë është një skedar DLL
DLL (biblioteka e lidhjeve dinamike) është një skedar Windows që përdoret nga programet për të thirrur funksionet ekzistuese. Në thelb, ata lejojnë Windows dhe programe të tjera të kryejnë funksionet e tyre pa pasur nevojë të kenë ato funksione.
Skedarët DLL janë një pjesë e rëndësishme e programimit të Windows, dhe i bëjnë programet më të hollë dhe më efikas
Hapi 2. Jini të vetëdijshëm se përdoruesi mesatar nuk ka nevojë të hapë ose të ndërveprojë me skedarët DLL
Për shumicën e përdoruesve, skedari DLL do të jetë në sfond. Programi do t'i instalojë dhe do t'i thërrasë ato automatikisht, dhe zhvendosja e skedarëve mund të shkaktojë probleme serioze në sistemin kompjuterik.
- Ndonjëherë kur instaloni një program të bërë nga komuniteti, do t'ju kërkohet të vendosni skedarin DLL në një vend të caktuar. Sigurohuni që t'i besoni programit para se të ndiqni këto udhëzime, sepse skedarët DLL mund të jenë të rrezikshëm.
- Nëse jeni të interesuar të mësoni se si të krijoni një skedar DLL, shihni pjesën tjetër.
Hapi 3. Regjistroni DLL -në e re
Nëse duhet të kopjoni manualisht skedarin DLL në një dosje ose program për t'u përdorur, mund t'ju duhet ta regjistroni atë në Regjistrin e Windows para se skedari të mund të përdoret. Referojuni udhëzimeve në program për të përcaktuar nëse duhet apo jo ta kryeni këtë hap (kjo është shumë e pazakontë për shumicën e programeve të Windows).
- Hapni Command Prompt. Mund ta gjeni në menunë Start ose duke shtypur Win+R dhe shtypni cmd. Shkoni në vendndodhjen e skedarit tuaj të ri DLL.
- Nëse jeni duke përdorur Windows 7 ose më vonë, hapni dosjen që përmban skedarin e ri DLL, mbani të shtypur Shift dhe klikoni me të djathtën në dosje dhe zgjidhni "Hap dritaren e komandës këtu". Command Prompt do të hapet menjëherë në atë dosje.
- Shkruani regsvr32 dllname.dll dhe shtypni Enter. Kjo do të shtojë skedarin DLL në Regjistrin e Windows.
- Shkruani regsvr32 -u dllname.dll për të hequr skedarin DLL nga Regjistri i Windows.
Metoda 2 nga 2: Çaktivizoni skedarin DLL
Hapi 1. Shkarkoni dhe instaloni një dekompilues
Një "dekompilues" është një program që ju lejon të shihni kodin burimor të përdorur për të krijuar një skedar ose program, në këtë rast një skedar DLL. Për të parë kodin që e bën një skedar DLL të funksionojë, do t'ju duhet të përdorni një dekompilues për ta kthyer skedarin përsëri në kod të lexueshëm. Hapja e një skedari DLL pa një dekompilues (siç është hapja e tij me Notepad) do të shfaqë një përzierje të karaktereve të palexueshme.
dotPeek është një nga dekompiluesit e njohur falas. Kjo mund të gjendet në jetbrains.com/decompiler/
Hapi 2. Hapni skedarin DLL në dekompiluesin tuaj
Nëse jeni duke përdorur dotPeek, klikoni "File" → "Open" pastaj shfletoni skedarin DLL që dëshironi të dekompiloni. Ju mund të eksploroni përmbajtjen e skedarit DLL pa ndikuar në sistemin tuaj.
Hapi 3. Përdorni "Assembly Explorer" për të eksploruar nyjet e skedarit DLL
Skedarët DLL janë bërë nga "nyje" ose module të kodit që punojnë së bashku për të formuar të gjithë skedarin DLL. Ju mund të zgjeroni secilën nyje për të parë se çfarë nënnyje mund të përmbajë.
Hapi 4. Klikoni dy herë në një nyje për të parë kodin e saj
Kodi për nyjen që keni zgjedhur do të shfaqet në kornizën në të djathtë të dotPeek. Ju mund të shfletoni kodin për ta rishikuar atë. dotPeek do të shfaq kodin në C#, ose do të shkarkojë biblioteka shtesë në mënyrë që të shihni kodin nga burimi origjinal.
Nëse nyja kërkon biblioteka shtesë për tu parë, dootPeek do të përpiqet t'i shkarkojë ato automatikisht
Hapi 5. Merrni sqarime për copëzat e ndryshme të kodit
Nëse hasni në një fragment kodi që nuk e kuptoni, mund të përdorni funksionin e Dokumentimit të Shpejtë për të parë se çfarë bën komanda.
- Vendoseni kursorin mbi fragmentin e kodit për të cilin dëshironi të gjeni një titull në kornizën Shikuesi i Kodit.
- Shtypni Ctrl+Q për të ngarkuar dritaren e Dokumentacionit të Shpejtë.
- Ndiqni lidhjet për të mësuar më shumë për secilin aspekt të kodit që po hulumtoni.
Hapi 6. Eksportoni kodin në Visual Basic
Nëse dëshironi të manipuloni, modifikoni dhe krijoni skedarët tuaj, mund t'i eksportoni ato në Visual Studio. Kodi i eksportuar do të jetë në C#, edhe pse është shkruar fillimisht në një gjuhë programimi të ndryshme.
- Klikoni me të djathtën në skedarin DLL në Assembly Explorer.
- Zgjidhni "Eksporto në Projekt"
- Zgjidhni opsionin tuaj të eksportit. Mund ta hapni projektin menjëherë në Visual Studio nëse dëshironi që skedari të ekzekutohet menjëherë në program.
Hapi 7. Ndryshoni kodin në Visual Studio
Pasi projekti juaj të ngarkohet në Visual Studio, do të keni kontroll të plotë mbi redaktimin dhe krijimin e skedarëve DLL të krijimit tuaj. Klikoni këtu për udhëzime të hollësishme se si të përdorni Visual Studio.