DLL faylini qanday ochish kerak: 10 qadam (rasmlar bilan)

Mundarija:

DLL faylini qanday ochish kerak: 10 qadam (rasmlar bilan)
DLL faylini qanday ochish kerak: 10 qadam (rasmlar bilan)

Video: DLL faylini qanday ochish kerak: 10 qadam (rasmlar bilan)

Video: DLL faylini qanday ochish kerak: 10 qadam (rasmlar bilan)
Video: 💣 Samsung TELEFONINING SIRLARI !!!/ 🔥! ЛУЧШИЕ ФИШКИ SAMSUNG / Полезные Функции SAMSUNG ANDROID 2024, Noyabr
Anonim

Dinamik havola kutubxonasi yoki DLL fayli an'anaviy Windows dasturlashining tayanchidir. Bu fayllar dastur tomonidan qo'shimcha funktsiyalar va kutubxonalarni olish uchun dasturning o'zida joylashtirilmasdan ishlatiladi. Ko'pincha DLL fayllari turli xil dasturlar o'rtasida almashiladi. Ko'pchilik foydalanuvchilar uchun DLL fayllari fonda ishlaydi va siz kamdan -kam hollarda bu fayllar bilan shug'ullanishingizga to'g'ri keladi. Biroq, ba'zida o'rnatilgan dastur to'g'ri ishlashi uchun DLL -ni ro'yxatdan o'tkazishingiz kerak bo'ladi. Agar siz kodlashni xohlasangiz, DLL -ni qanday yaratishni o'rganish sizning tushunishingizni aniqlab berishi mumkin.

Qadam

2 -usul 1: DLL fayllaridan foydalanish

DLL fayllarini oching 1 -qadam
DLL fayllarini oching 1 -qadam

Qadam 1. DLL fayli nima ekanligini tushunib oling

DLL (dinamik havola kutubxonasi) - bu Windows funktsiyasi bo'lib, u mavjud funktsiyalarni chaqirish uchun dasturlar tomonidan ishlatiladi. Asosan, ular Windows va boshqa dasturlarga o'z vazifalarini bajarishga ruxsat beradilar.

DLL fayllari Windows dasturlashining muhim qismidir va dasturlarni yumshoq va samaraliroq qiladi

DLL fayllarini oching 2 -qadam
DLL fayllarini oching 2 -qadam

Qadam 2. Bilingki, oddiy foydalanuvchi DLL fayllarini ochishi yoki ular bilan o'zaro aloqada bo'lishi shart emas

Ko'p foydalanuvchilar uchun DLL fayli fonda bo'ladi. Dastur ularni avtomatik ravishda o'rnatadi va chaqiradi va fayllarni ko'chirish kompyuter tizimida jiddiy muammolarga olib kelishi mumkin.

  • Ba'zida jamoatchilik tomonidan ishlab chiqarilgan dasturni o'rnatayotganda, sizga DLL faylini ma'lum bir joyga joylashtirish taklif qilinadi. Ushbu ko'rsatmalarni bajarishdan oldin dasturga ishonganingizga ishonch hosil qiling, chunki DLL fayllari xavfli bo'lishi mumkin.
  • Agar siz DLL faylini yaratishni o'rganmoqchi bo'lsangiz, keyingi bo'limga qarang.
DLL fayllarini oching 3 -qadam
DLL fayllarini oching 3 -qadam

3 -qadam. Yangi DLL -ni ro'yxatdan o'tkazing

Agar siz DLL faylini ishlatmoqchi bo'lgan papkaga yoki dasturga qo'lda nusxalashingiz kerak bo'lsa, faylni ishlatishdan oldin uni Windows registrida ro'yxatdan o'tkazishingiz kerak bo'ladi. Ushbu qadamni bajarish yoki qilmasligingizni aniqlash uchun dasturdagi ko'rsatmalarga qarang (bu Windows dasturlarining ko'pchiligi uchun juda kam uchraydi).

  • Buyruq satrini oching. Siz uni "Ishga tushirish" menyusida yoki "Win+R" tugmachalarini bosib, cmd yozish orqali topishingiz mumkin. Yangi DLL faylingiz joylashgan joyga o'ting.
  • Agar siz Windows 7 yoki undan keyingi versiyasini ishlatayotgan bo'lsangiz, yangi DLL fayli bo'lgan papkani oching, Shift tugmachasini bosing va sichqonchaning o'ng tugmachasini bosing va "Bu erda buyruq oynasini ochish" -ni tanlang. Buyruqning xohishi darhol shu papkada ochiladi.
  • Regsvr32 dllname.dll kiriting va Enter tugmasini bosing. Bu DLL faylini Windows ro'yxatga olish kitobiga qo'shadi.
  • DLL faylini Windows registridan olib tashlash uchun regsvr32 -u dllname.dll kiriting.

2 -usul 2: DLL faylini qayta kompilyatsiya qilish

DLL fayllarini oching 4 -qadam
DLL fayllarini oching 4 -qadam

Qadam 1. Dekompilyatorni yuklab oling va o'rnating

"Dekompilyator" - bu fayl yoki dastur yaratish uchun ishlatiladigan manba kodini, bu holda DLL faylini ko'rish imkonini beruvchi dastur. DLL faylini ishlaydigan kodni ko'rish uchun siz faylni o'qiladigan kodga aylantirish uchun dekompilyatordan foydalanishingiz kerak. DLL faylini dekompilyatorsiz ochish (masalan, Notepad bilan ochish) o'qilmaydigan belgilar to'plamini ko'rsatadi.

dotPeek - mashhur bepul dekompilyatorlardan biri. Buni jetbrains.com/decompiler/ saytida topish mumkin

DLL fayllarini oching 5 -qadam
DLL fayllarini oching 5 -qadam

Qadam 2. Sizning dekompilyatoringizda DLL faylini oching

Agar siz dotPeek dan foydalanayotgan bo'lsangiz, "Fayl" → "Ochish" tugmachalarini bosing va keyin qayta tuzmoqchi bo'lgan DLL faylini ko'rib chiqing. Siz DLL faylining tarkibini tizimingizga ta'sir qilmasdan o'rganishingiz mumkin.

DLL fayllarini oching 6 -qadam
DLL fayllarini oching 6 -qadam

Qadam 3. DLL faylining tugunlarini o'rganish uchun "Assembly Explorer" dan foydalaning

DLL fayllari "tugunlar" dan yoki butun DLL faylini yaratish uchun birgalikda ishlaydigan kod modullaridan iborat. Siz har bir tugunni kengaytira olasiz, unda qanday subnodlar bo'lishi mumkin.

DLL fayllarini oching 7 -qadam
DLL fayllarini oching 7 -qadam

Qadam 4. Tugunni ikki marta bosish uning kodini ko'rish uchun

Siz tanlagan tugunning kodi dotPeek o'ng tomonidagi ramkada paydo bo'ladi. Kodni ko'rib chiqish uchun uni ko'rib chiqishingiz mumkin. dotPeek kodni C# da ko'rsatadi yoki qo'shimcha kutubxonalarni yuklaydi, shunda siz kodni asl manbadan ko'rishingiz mumkin.

Agar tugun qo'shimcha kutubxonalarni ko'rishni talab qilsa, dootPeek ularni avtomatik ravishda yuklab olishga harakat qiladi

DLL fayllarini oching 8 -qadam
DLL fayllarini oching 8 -qadam

5 -qadam. Har xil kod parchalari uchun tushuntirish oling

Agar siz tushunmaydigan kod parchasiga duch kelsangiz, buyruq nima ekanligini ko'rish uchun Tez Hujjatlar xususiyatidan foydalanishingiz mumkin.

  • Kursorni Code Viewer ramkasida izoh topmoqchi bo'lgan kod parchasi ustiga qo'ying.
  • Tez hujjatlar oynasini yuklash uchun Ctrl+Q tugmalar birikmasini bosing.
  • Siz o'rganayotgan kodning har bir jihati haqida ko'proq ma'lumot olish uchun havolalarga rioya qiling.
DLL fayllarini oching 9 -qadam
DLL fayllarini oching 9 -qadam

Qadam 6. Kodni Visual Basic -ga eksport qiling

Agar siz o'z fayllaringizni boshqarishni, tahrirlashni va yaratishni xohlasangiz, ularni Visual Studio dasturiga eksport qilishingiz mumkin. Eksport qilingan kod C# da bo'ladi, garchi u dastlab boshqa dasturlash tilida yozilgan bo'lsa ham.

  • O'rnatish Explorer-dagi DLL faylini o'ng tugmasini bosing.
  • "Loyihaga eksport qilish" -ni tanlang.
  • Eksport variantini tanlang. Agar siz faylni dasturda darhol ishga tushirishni xohlasangiz, loyihani Visual Studio dasturida darhol ochishingiz mumkin.
DLL fayllarini oching 10 -qadam
DLL fayllarini oching 10 -qadam

Qadam 7. Visual Studio dasturida kodni tahrir qiling

Loyihangiz Visual Studio -ga yuklanganidan so'ng, siz o'zingiz yaratgan DLL fayllarini tahrirlash va yaratishni to'liq nazorat qilasiz. Visual Studio -dan foydalanish bo'yicha batafsil ko'rsatmalar uchun bu erni bosing.

Tavsiya: