Kā atvērt DLL failu: 10 soļi (ar attēliem)

Satura rādītājs:

Kā atvērt DLL failu: 10 soļi (ar attēliem)
Kā atvērt DLL failu: 10 soļi (ar attēliem)

Video: Kā atvērt DLL failu: 10 soļi (ar attēliem)

Video: Kā atvērt DLL failu: 10 soļi (ar attēliem)
Video: PRINTER SLOW PRINTING 2024, Oktobris
Anonim

Dinamisko saišu bibliotēka jeb DLL fails ir tradicionālās Windows programmēšanas pamats. Programma izmanto šos failus, lai iegūtu papildu funkcijas un bibliotēkas bez nepieciešamības iestrādāt pašā programmā. Bieži vien DLL faili tiek koplietoti starp dažādām programmām. Lielākajai daļai lietotāju DLL darbojas fonā, un jums reti ir jātiek galā ar šiem failiem. Tomēr dažreiz, lai instalētā programma darbotos pareizi, jums, iespējams, būs jāreģistrē DLL. Ja jūs interesē kodēšana, izpētot, kā izveidot DLL, var arī noskaidrot jūsu izpratni.

Solis

1. metode no 2: DLL failu izmantošana

Atveriet DLL failus 1. darbība
Atveriet DLL failus 1. darbība

1. solis. Izprotiet, kas ir DLL fails

DLL (dinamisko saišu bibliotēka) ir Windows fails, ko programmas izmanto, lai izsauktu esošās funkcijas. Būtībā tie ļauj sistēmai Windows un citām programmām veikt savas funkcijas bez šīm funkcijām.

DLL faili ir svarīga Windows programmēšanas sastāvdaļa, un tie padara programmas vienkāršākas un efektīvākas

Atveriet DLL failus 2. darbība
Atveriet DLL failus 2. darbība

2. solis. Ņemiet vērā, ka vidusmēra lietotājam nav jāatver DLL faili vai jāsadarbojas ar tiem

Lielākajai daļai lietotāju DLL fails būs fonā. Programma tos automātiski instalēs un izsauks, un failu pārvietošana var radīt nopietnas problēmas datorsistēmā.

  • Dažreiz, instalējot kopienas veidotu programmu, jums tiks piedāvāts ievietot DLL failu noteiktā vietā. Pirms izpildāt šos norādījumus, pārliecinieties, ka uzticaties programmai, jo DLL faili var būt bīstami.
  • Ja vēlaties uzzināt, kā izveidot DLL failu, skatiet nākamo sadaļu.
Atveriet DLL failus 3. darbība
Atveriet DLL failus 3. darbība

3. darbība. Reģistrējiet jauno DLL

Ja jums ir manuāli jākopē DLL fails mapē vai programmā, lai to lietotu, iespējams, tas būs jāreģistrē Windows reģistrā. Skatiet programmas norādījumus, lai noteiktu, vai jums vajadzētu veikt šo darbību (tas ir ļoti neparasti lielākajai daļai Windows programmu).

  • Atveriet komandu uzvedni. To var atrast izvēlnē Sākt vai nospiežot Win+R un ierakstot cmd. Dodieties uz jaunā DLL faila atrašanās vietu.
  • Ja izmantojat operētājsistēmu Windows 7 vai jaunāku versiju, atveriet mapi, kurā atrodas jaunais DLL fails, turiet nospiestu taustiņu Shift un ar peles labo pogu noklikšķiniet uz mapes un izvēlieties "Atvērt komandu logu šeit". Šajā mapē nekavējoties tiks atvērta komandu uzvedne.
  • Ierakstiet regsvr32 dllname.dll un nospiediet taustiņu Enter. Tas pievienos DLL failu Windows reģistram.
  • Ierakstiet regsvr32 -u dllname.dll, lai noņemtu DLL failu no Windows reģistra.

2. metode no 2: dekompilējiet DLL failu

Atveriet DLL failus 4. darbība
Atveriet DLL failus 4. darbība

1. solis. Lejupielādējiet un instalējiet dekompilētāju

"Dekompilētājs" ir programma, kas ļauj apskatīt avota kodu, ko izmanto, lai izveidotu failu vai programmu, šajā gadījumā - DLL failu. Lai redzētu kodu, kas nodrošina DLL faila darbību, jums būs jāizmanto dekompilētājs, lai failu pārvērstu lasāmā kodā. Atverot DLL failu bez dekompilētāja (piemēram, atverot to ar Notepad), tiks parādīts nesalasāmu rakstzīmju sajaukums.

dotPeek ir viens no populārākajiem bezmaksas dekompilētājiem. To var atrast vietnē jetbrains.com/decompiler/

Atveriet DLL failus 5. darbība
Atveriet DLL failus 5. darbība

2. solis. Atveriet dekompilētāja DLL failu

Ja izmantojat dotPeek, noklikšķiniet uz "Fails" → "Atvērt", pēc tam atrodiet DLL failu, kuru vēlaties dekompilēt. Jūs varat izpētīt DLL faila saturu, neietekmējot jūsu sistēmu.

Atveriet DLL failus 6. darbība
Atveriet DLL failus 6. darbība

3. solis. Izmantojiet "Assembly Explorer", lai izpētītu DLL faila mezglus

DLL faili sastāv no "mezgliem" vai koda moduļiem, kas kopā veido visu DLL failu. Jūs varat paplašināt katru mezglu, lai redzētu, kādi apakšmezgli tajā var būt.

Atveriet DLL failus 7. darbība
Atveriet DLL failus 7. darbība

4. solis. Veiciet dubultklikšķi uz mezgla, lai skatītu tā kodu

Atlasītā mezgla kods parādīsies rāmī pa labi no dotPeek. Jūs varat pārlūkot kodu, lai to pārskatītu. dotPeek parādīs kodu C#, vai arī lejupielādēs papildu bibliotēkas, lai jūs varētu redzēt kodu no sākotnējā avota.

Ja mezglam ir nepieciešama papildu bibliotēku apskate, dootPeek mēģinās tās lejupielādēt automātiski

Atveriet DLL failus 8. darbība
Atveriet DLL failus 8. darbība

5. solis. Noskaidrojiet dažādus koda fragmentus

Ja atrodat nesaprotamu koda fragmentu, varat izmantot ātrās dokumentācijas funkciju, lai redzētu, ko komanda dara.

  • Novietojiet kursoru virs koda fragmenta, kuram vēlaties atrast parakstu koda skatītāja rāmī.
  • Nospiediet Ctrl+Q, lai ielādētu ātrās dokumentācijas logu.
  • Izpildiet saites, lai uzzinātu vairāk par katru pētāmā koda aspektu.
Atveriet DLL failus 9. darbība
Atveriet DLL failus 9. darbība

6. darbība. Eksportējiet kodu uz Visual Basic

Ja vēlaties manipulēt, rediģēt un izveidot savus failus, varat tos eksportēt uz Visual Studio. Eksportētais kods būs C#, lai gan sākotnēji tas tika uzrakstīts citā programmēšanas valodā.

  • Ar peles labo pogu noklikšķiniet uz DLL faila programmā Assembly Explorer.
  • Atlasiet "Eksportēt uz projektu"
  • Atlasiet eksportēšanas opciju. Jūs varat nekavējoties atvērt projektu Visual Studio, ja vēlaties, lai fails tiktu nekavējoties palaists programmā.
Atveriet DLL failus 10. darbība
Atveriet DLL failus 10. darbība

7. darbība. Rediģējiet kodu programmā Visual Studio

Kad jūsu projekts ir ielādēts Visual Studio, jums būs pilnīga kontrole pār jūsu radīto DLL failu rediģēšanu un izveidi. Noklikšķiniet šeit, lai iegūtu detalizētus norādījumus par Visual Studio lietošanu.

Ieteicams: