Аутор: Randy Alexander
Датум Стварања: 24 Април 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Как ОСТАВАТЬСЯ СПОКОЙНЫМ в наше время. Му Юйчунь.
Видео: Как ОСТАВАТЬСЯ СПОКОЙНЫМ в наше время. Му Юйчунь.

Садржај

У овом чланку: Коришћење ДЛЛ ФилесДецомпилинг ДЛЛРеференцес

Библиотека динамичких веза, ДЛЛ датотека, основа је традиционалног Виндовс програмирања. Ове датотеке програми користе за добијање додатних функција и библиотека без да их морају креирати у самом програму. Датотеке ДЛЛ се често деле у неколико различитих програма. За већину корисника ДЛЛ датотеке раде у позадини и ретко се морате бринути о њима. С времена на време, без обзира на начин, можда ћете требати да региструјете ДЛЛ да би програм правилно функционисао. Ако вас занима кодирање, истраживање начина на који се граде ДЛЛ датотеке може бити корисно за вас.


фазе

Део 1 Коришћење ДЛЛ датотека



  1. Схватите шта је ДЛЛ датотека. ДЛЛ (Библиотека динамичких веза) је Виндовс датотека коју програми користе за коришћење постојећих функција. У ствари, они дозвољавају Виндовс-у и другим програмима да имају функцију, а да не морају да је сами граде.
    • ДЛЛ датотеке су битни аспекти Виндовс програмирања и омогућавају глатке и ефикасније програме.


  2. Имајте на уму да просјечном кориснику не треба интеракција са ДЛЛ датотекама. За већину корисника ДЛЛ датотеке ће остати у позадини. Програми ће их аутоматски инсталирати и тражити, а њихово премештање може изазвати озбиљне проблеме са системом.
    • Понекад вас могу позвати током инсталације програма који је изградила заједница програмера и поставити ДЛЛ датотеке на одређене локације. Провјерите је ли програм поуздан прије него што слиједите упуте, јер ДЛЛ датотеке могу бити злонамјерне.
    • Ако сте заинтересовани да научите како се граде ДЛЛ датотеке, наставите да читате.



  3. Региструјте нови ДЛЛ. Ако требате да ручно копирате ДЛЛ датотеку у мапу да бисте користили програм, можда ћете је морати регистровати у Виндовс регистру пре него што је користите. Погледајте програмску документацију да бисте утврдили да ли је потребно да довршите овај корак (то је изузетно ретко за већину Виндовс програма).
    • Отворите редак за наруџбу. Можете га пронаћи у менију Старт или притиском на Победа+: Р и куцање cMD.Навирајте на локацији нове ДЛЛ датотеке.
    • Ако користите Виндовс 7 или новију верзију, отворите мапу која садржи нову ДЛЛ датотеку и држите дугме ⇧ Схифт и десним кликом у мапи и изаберите Овде отворите командни прозор. Позив команди отвориће се директно у фасцикли.
    • тип регсвр32 Дллнаме.длл, а затим држите ↵ Ентер. Ово ће додати ДЛЛ датотеку у Виндовс регистар.
    • тип регсвр32 -у Дллнаме.длл да бисте уклонили ДЛЛ датотеку из регистра Виндовс-а.

Део 2 Декомпилирајте ДЛЛ датотеке




  1. Преузмите и инсталирајте декомпилер. "Декомпилер" је програм који вам омогућава да видите изворни код кориштен за развој датотеке или програма, у овом случају ДЛЛ датотеку. Да бисте видели код за покретање ДЛЛ датотеке, требаће вам декомпилер да га преобликујете у читљив код. Отварање ДЛЛ датотеке без декомпонирања (попут отварања помоћу Нотепад-а) проузроковаће неред нечитљивих знакова.
    • дотПеек је један од најпопуларнијих бесплатних декомпилера. Доступно на јетбраинс.цом.


  2. Отворите ДЛЛ датотеку из вашег децомпилера. Ако користите дотПеек, само кликните фајлотворен, а затим пронађите ДЛЛ датотеку коју желите декомпилирати. Можете истражити садржај ДЛЛ датотеке без утицаја на систем.


  3. Употријебите "Ассембли Екплорер" за приказ чворова ДЛЛ датотеке. ДЛЛ датотеке састоје се од "чворова" или кодних модула који заједно раде на томе да чине читаву ДЛЛ датотеку. Можете проширити сваки чвор да бисте видели све пододмене које може да држи.


  4. Двокликните чвор да бисте видели његов код. Код изабраног чвора појавиће се у десном прозору дотПеек. Можете да се крећете кроз код да бисте га прегледали. дотПеек ће приказати код у Ц #, иначе може преузети додатне библиотеке, тако да можете видети оригинални код.
    • Ако чвор захтева додатне библиотеке за приказ, дотПеек ће их покушати аутоматски преузети.


  5. Сазнајте који су сегменти кода. Ако мислите да не разумете сегмент кода, можете да користите функцију за брзу документацију да бисте видели шта чини наредба.
    • Поставите курсор на сегмент кода који треба да пронађете у прозору приказивача кода (прегледач кода).
    • преса цтрл+П да се отвори прозор за брзу документацију.
    • Слиједите хипервезе како бисте сазнали више о сваком аспекту кода који прегледавате.


  6. Извези код у Висуал Басиц. Ако желите на свој начин манипулирати, уредити и изградити датотеку, можете је извести у Висуал Студио. Извезен код биће у Ц #, чак и ако је првобитно програмиран на другом језику.
    • Кликните десним тастером миша на ДЛЛ датотеку у Ассембли Екплорер-у.
    • одабрати Извоз у пројекат.
    • Одаберите опције извоза. Пројект можете отворити директно у Висуал Студио-у ако желите одмах да порадите на њему.


  7. Уредите код у Висуал Студио. Када уложите пројекат у Висуал Студио, имаћете потпуну контролу над уређивањем и изградњом ДЛЛ-а у сопственом огласу.

Занимљиво На Сајту

Како разговарати са познатим личностима

Како разговарати са познатим личностима

У овом чланку: Упознајте познату личностДискусирајте са славним личностима на друштвеним мрежама Повећајте своје шансе за интеракцију са славном особом13 Референце Замислите ове сценарије: ходате улиц...
Како користити течни дим

Како користити течни дим

У овом чланку: Додајте течни дим у предјелимаДодајте течни дим умацима и маринадамаДодајте течни дим дезертима и пићима14 Референце Ако сте неко време имали боцу течног дима у својој остави и не знате...