DLL файлдарын қалай ашуға болады

Автор: Mark Sanchez
Жасалған Күн: 5 Қаңтар 2021
Жаңарту Күні: 1 Шілде 2024
Anonim
DLL файлды қайдан және қалай жүктейді
Вызшақ: DLL файлды қайдан және қалай жүктейді

Мазмұны

Динамикалық сілтемелер кітапханасы (немесе DLL файлдары) - бұл Windows -тың дәстүрлі бағдарламалауының негізі. Бұл әр түрлі бағдарламалар арқылы қол жеткізілетін сыртқы деректер файлдары (сырттан араласусыз кіруге болады); бұл мұндай файлдарды әр бағдарламаға енгізу қажеттілігін жояды. DLL файлдары фонда жұмыс істейді және қарапайым пайдаланушы олармен сирек кездеседі. Дегенмен, қандай да бір себептермен DLL файлдарының бірін ашу қажет болуы мүмкін. Бұл мақалада біз мұны қалай жасау керектігін көрсетеміз.

Қадамдар

2 -ші әдіс: DLL файлдарын пайдалану

  1. 1 DLL файлының не екенін біліңіз. Динамикалық сілтемелер кітапханасы (DLL файлдары) - бұл олардың қалыпты жұмыс істеуі үшін бағдарламалар қол жеткізетін сыртқы деректер файлдары; бұл әрбір бағдарламада кітапханаларды құру қажеттілігін жояды.
    • Динамикалық сілтемелер кітапханасы - бұл Windows -тың дәстүрлі бағдарламалауының негізі және тиімді және шағын бағдарламаларды құруға мүмкіндік береді.
  2. 2 Есіңізде болсын, қарапайым пайдаланушыға DLL файлдарын ашу немесе өңдеу қажет емес. Көпшілігі үшін бұл фонда жұмыс істейтін файлдар. Бағдарламалар DLL файлдарын автоматты түрде орнатады және оларға қол жеткізеді, оларды жылжыту немесе жою жүйенің бұзылуына әкелуі мүмкін.
    • Кейде бағдарламаны орнатқан кезде сізге қосымша DLL файлдарын орнату сұралуы мүмкін. Бағдарламаны сенімді көздерден алғаныңызға көз жеткізіңіз, себебі DLL файлдарында зиянды код болуы мүмкін.
    • Егер сіз DLL файлдарын құрғыңыз келсе, келесі бөлімді қараңыз.
  3. 3 Жаңа DLL файлын тіркеңіз. Егер сіз DLL файлын қолмен орнатсаңыз (оны бағдарлама қалтасына көшірген болсаңыз), онымен жұмыс істеу үшін сізге оны тіркеу қажет болуы мүмкін. DLL файлын тіркеу керектігін анықтау үшін бағдарламаның құжаттамасын тексеріңіз (көп жағдайда қажет емес).
    • Пәрмен жолын ашыңыз. Бастау -> Іске қосу түймешігін басыңыз (немесе Win + R пернелерін басыңыз) және теріңіз cmd... Жаңа DLL файлымен каталогқа өзгертіңіз.
    • Windows 7 немесе одан кейінгі нұсқаларында жаңа DLL файлы бар қалтаны ашыңыз, Shift пернесін басып тұрыңыз, қалтаны тінтуірдің оң жақ түймесімен басып, контекстік мәзірден пәрмен терезесін ашу пәрменін таңдаңыз. Пәрмен жолы тікелей ағымдағы каталогта ашылады.
    • Кіру regsvr32 dll аты.dll және Enter пернесін басыңыз. Бұл пәрмен DLL файлын Windows тізіліміне қосады.
    • Кіру regsvr32 -u dll аты.dllDLL файлын Windows тізілімінен жою үшін.

2 -ші әдіс: DLL файлдарын декомпиляциялау

  1. 1 Декомпиляторды жүктеп, орнатыңыз. Декомпилятор - бұл файлды немесе бағдарламаны құру үшін қолданылатын бастапқы кодты (біздің жағдайда DLL файлын) қарауға мүмкіндік беретін бағдарлама. DLL файлын қарау үшін сізге файлдың бастапқы кодын ашу үшін декомпилятор қажет. DLL файлын декомпиляторсыз ашу (мысалы, блокнотты пайдалану) оқылмайтын таңбаларды көрсетеді.
    • dotPeek - ең танымал тегін декомпиляторлардың бірі. Бұл жерде қол жетімді.
  2. 2 DLL файлын декомпиляторда ашыңыз. Егер сіз dotPeek қолдансаңыз, Файл -> Ашу түймешігін басыңыз, содан кейін қайта құрастырғыңыз келетін DLL файлын табыңыз. Сіз DLL файлдарын жүйенің тұтастығына нұқсан келтірместен қарай аласыз.
  3. 3 DLL файлының түйіндерін ашу үшін Assembly Explorer функциясын қолданыңыз. DLL файлдары DLL файлын құрайтын «түйіндерден» немесе код модульдерінен тұрады. Сіз әр түйінді және оның ішіндегі кірістірілген түйіндерді ашып, көре аласыз.
  4. 4 Оның кодын көру үшін түйінді екі рет нұқыңыз. Түйін коды dotPeek оң жақ терезесінде көрсетіледі. dotPeek кодты C #тілінде көрсетеді немесе бастапқы кодты қарау үшін қосымша кітапханаларды жүктей алады.
    • Егер сайтты қарау үшін қосымша кітапханалар қажет болса, dotPeek оларды автоматты түрде жүктеуге тырысады.
  5. 5 Егер сіз кодтың бір бөлігін түсінбесеңіз, командалардың нені білдіретінін білу үшін Жылдам құжаттама мүмкіндігін пайдаланыңыз.
    • Курсорды түсініксіз кодтың үстіне апарыңыз («Кодты қарау» терезесінде).
    • Жылдам құжаттама терезесін ашу үшін Ctrl + Q пернелер тіркесімін басыңыз.
    • Белгілі бір команда туралы ақпарат алу үшін гиперсілтемелерді басыңыз.
  6. 6 Кодты Visual Studio -ға (Visual Studio) экспорттаңыз. Егер сіз кодты өңдеп, жаңа DLL файлын жасағыңыз келсе, бастапқы кодты Visual Studio -ға экспорттауға болады. Экспортталған код C # тілінде көрсетіледі (бастапқы код басқа тілде жазылған болса да).
    • Ассамблея шолғышындағы DLL файлын тінтуірдің оң жақ түймешігімен нұқыңыз.
    • «Жобаға экспорттау» таңдаңыз.
    • Экспорттау опцияларын таңдаңыз. Егер сіз оны өңдеуді бастағыңыз келсе, файлды тікелей Visual Studio -да ашуға болады.
  7. 7 Файлды Visual Studio -ға жүктегеннен кейін оның кодын өңдеуге және жаңа DLL файлын жасауға болады. Visual Studio бағдарламасын пайдалану туралы толық нұсқаулар алу үшін мына жерді басыңыз.