Як адкрыць DLL-файлы

Аўтар: Mark Sanchez
Дата Стварэння: 5 Студзень 2021
Дата Абнаўлення: 1 Ліпень 2024
Anonim
Как установить dll? Куда устанавливать dll файл?
Відэа: Как установить dll? Куда устанавливать dll файл?

Задаволены

Дынамічная бібліятэка (або DLL-файлы) з'яўляецца асновай традыцыйнага праграмавання ў Windows. Гэта знешнія файлы дадзеных, да якіх звяртаюцца розныя праграмы (звяртаюцца без старонняга ўмяшання); так адпадае неабходнасць ўбудоўваць такія файлы ў кожную праграму. DLL-файлы працуюць у фонавым рэжыме і звычайны карыстальнік рэдка сутыкаецца з імі. Аднак, па той ці іншай прычыне можа паўстаць неабходнасць адкрыць адзін з DLL-файлаў. У гэтым артыкуле мы распавядзем вам, як гэта зрабіць.

крокі

Метад 1 з 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 dllname.dll і націсніце Enter. Гэтая каманда дадасць DLL-файл у рэестр Windows.
    • Калі ласка, увядзіце regsvr32 -u dllname.dll, Каб выдаліць DLL-файл з рэестра Windows.

Метад 2 з 2: дэкампіляцыя DLL-файлаў

  1. 1 Спампуйце і ўсталяваць декомпилятор. Декомпилятор - гэта праграма, якая дазваляе прагледзець зыходны код, выкарыстаны для стварэння файла або праграмы (у нашым выпадку DLL-файла). Для прагляду DLL-файла вам спатрэбіцца декомпилятор, каб адкрыць зыходны код файла. Адкрыццё DLL-файла без декомпилятора (напрыклад, з дапамогай нататніка) прывядзе да адлюстравання нечытэльным знакаў.
    • dotPeek з'яўляецца адным з найбольш папулярных бясплатных декомпиляторов. Ён даступны па спасылцы.
  2. 2 Адкрыйце DLL-файл у декомпиляторе. Калі вы выкарыстоўваеце dotPeek, націсніце «Файл» -> «Адкрыць», а затым знайдзіце DLL-файл, які вы хочаце дэкампіляваць. Вы можаце праглядаць DLL-файлы, не парушаючы цэласнасці сістэмы.
  3. 3 Выкарыстоўвайце функцыю Assembly Explorer (Прагляд зборкі), каб адкрыць вузлы DLL-файла. DLL-файлы складаюцца з «вузлоў», або модуляў кода, якія фарміруюць DLL-файл. Вы можаце адкрыць і праглядзець кожны вузел і любыя укладзеныя ў яго вузлы.
  4. 4 Двойчы пстрыкніце па вузлу, каб прагледзець яго код. Код вузла адлюструецца ў правым акне dotPeek. dotPeek адлюстроўвае код у C #, ці ён можа загрузіць дадатковыя бібліятэкі для прагляду зыходнага кода.
    • Калі для прагляду вузла патрабуюцца дадатковыя бібліятэкі, dotPeek паспрабуе загрузіць іх аўтаматычна.
  5. 5 Калі нейкі фрагмент кода вам не зразумелы, скарыстайцеся функцыяй Quick Documentation (Хуткая дакументацыя), каб даведацца прызначэнне тых ці іншых каманд.
    • Навядзіце курсор на фрагмент незразумелага кода (у акне «Прагляд кода»).
    • Націсніце Ctrl + Q, каб адкрыць акно «Хуткая дакументацыя».
    • Пстрыкайце па гіперспасылка, каб атрымаць інфармацыю аб той ці іншай камандзе.
  6. 6 Экспартуйце код у Visual Studio (Візуальная студыя). Калі вы хочаце адрэдагаваць код і стварыць новы DLL-файл, вы можаце экспартаваць зыходны код у Visual Studio. Экспартаваны код будзе адлюстроўвацца ў C # (нават калі зыходны код напісаны на іншай мове).
    • Пстрыкніце правай кнопкай мышы па DLL-файла ў Assembly Explorer.
    • Выберыце «Экспартаваць ў праект».
    • Выберыце параметры экспарту. Можаце адкрыць файл непасрэдна ў Visual Studio, калі вы хочаце прыступіць да яго рэдагавання.
  7. 7 Загрузіўшы файл у Visual Studio, вы зможаце адрэдагаваць яго код і стварыць новы DLL-файл. Націсніце тут для атрымання падрабязных інструкцый па выкарыстанні Visual Studio.