Open DLL lêers

Die Dynamic Link Library, of DLL is die pilaar van tradisionele programmering in Windows. Hierdie lêers word gebruik deur programme om bykomende funksionaliteit te verkry en biblioteke te skep sonder om dit in die program te bou. Dikwels word DLL-lêers gedeel met baie verskillende programme. Vir die meeste gebruikers werk DLLs op die agtergrond en jy sal selde met DLLs moet omgaan. Soms is dit egter nodig om `n DLL te registreer sodat die program wat u geïnstalleer het, behoorlik kan werk. As jy belangstel in programmering, kan dit baie verhelderend wees om te verstaan ​​hoe DLL`s werk.

stappe

Metode 1
Gebruik DLL-lêers

Prent getiteld Oop DLL lêers Stap 1
1
Verstaan ​​wat `n DLL is. `N DLL (dinamiese skakelbiblioteek) is `n Windows-lêer wat deur programme gebruik word om bestaande funksies te bel. In wese bied hulle Windows en ander programme funksies aan wat andersins ingebou moet word.
  • DLL-lêers is `n noodsaaklike deel van Windows-programmering, en verseker skoner en doeltreffender programme.
  • Prent getiteld Open DLL lêers Stap 2
    2
    Die gemiddelde gebruiker hoef nie met DLL-lêers oop te maak of te werk nie. Vir die meeste gebruikers bestaan ​​DLL-lêers slegs in die agtergrond. Programme sal outomaties installeer en bel, en dit kan groot probleme in die stelsel veroorsaak.
  • Soms word tydens die installering van programme wat deur private persone geskep word, gevra om DLL-lêers op spesifieke plekke te plaas. Maak seker jy vertrou `n program voordat jy die instruksies volg, want DLL-lêers kan kwaadwillig wees.
  • As jy belangstel in hoe DLL-lêers gebou word, lees verder in die volgende afdeling.
  • Prent getiteld Open DLL lêers Stap 3
    3
    Registreer `n nuwe DLL. As u `n DLL in `n gids handmatig moet invoeg om `n program te gebruik, kan dit nodig wees om dit in die Windows-register te registreer voordat dit gebruik kan word. Raadpleeg die dokumentasie van die program om te bepaal of u hierdie stap moet uitvoer (dit is uiters ongewoon vir die meeste Windows-programme).
  • Open die opdrag prompt. U kan dit vind in die Start-menu of deur die Windows-sleutel + R en u te druk cmd intik. Gaan na die ligging van die nuwe DLL.
  • As jy Windows 7 of later gebruik, maak die gids oop met die nuwe DLL-lêer, hou Shift in en klik met die rechtermuisknop op die gids. Kies nou "Maak die bevelvenster hier oop". Die opdrag venster sal daardie gids onmiddellik oopmaak.
  • Tik regsvr32 dllnaam.dll en druk Enter. Voeg die DLL by die Windows-register.
  • Tik regsvr32 -u dllnaam.dll om die DLL uit die Windows-register te verwyder.
  • Metode 2
    Ontbinding van DLL lêers

    Prent getiteld Oop DLL lêers Stap 4
    1
    Laai en installeer `n decompiler. `n "decompiler" is `n program wat u toelaat om die bronkode wat gebruik word om die program te skep, in hierdie geval `n DLL, op te haal. Om die oorspronklike kode van `n DLL te sien, benodig u `n decompiler wat hierdie lêer weer in leesbare kode kan plaas. As u `n DLL-lêer sonder `n decompiler oopmaak (soos die opening in Notepad), sal dit `n gemors van onleesbare karakters tot gevolg hê.
    • dotPeek is een van die meer gewilde gratis dekompilers. U kan dit aflaai via jetbrains.com/decompiler/.
  • Prent getiteld Oop DLL lêers Stap 5
    2


    Open die DLL-lêer in u decompiler. As jy dotPeek gebruik, klik op "file" → "Open" en blaai na die DLL-lêer wat u wil dekompileer. U kan die inhoud van die DLL-lêer besigtig sonder om u stelsel te beïnvloed.
  • Prent getiteld Open DLL lêers Stap 6
    3
    Gebruik die "Vergadering Explorer" om die nodes van die DLL te besigtig. DLL lêers bestaan ​​uit "nodes" of ook modules wat saamwerk om die hele DLL-lêer te skep. U kan elke nodus uitbrei om enige subnodes te sien.
  • Prent getiteld Oop DLL lêers Stap 7
    4
    Dubbelklik op `n nodus om die kode te sien. Die kode van die knooppunt wat u kies sal in die regte raam van dotPeek verskyn. U kan deur die kode blaai om dit te bekyk. dotPeek wys die kode in C #, of jy kan addisionele biblioteke aflaai om dit in die oorspronklike bronkode te besigtig.
  • As die nodus addisionele biblioteke benodig om te sien, sal dotPeek probeer om dit outomaties af te laai.
  • Prent getiteld Open DLL lêers Stap 8
    5
    Kry `n verduideliking oor verskillende blokke kode. As jy `n blok kode gevind het wat jy nie verstaan ​​nie, kan jy die Quick Documentation-funksie gebruik om te sien wat presies `n opdrag doen.
  • Plaas die wyser in die blokkie met die kode waar u die dokumentasie in die Kode Viewer-boks wil sien.
  • Druk Ctrl + Q om die Quick Documentation venster oop te maak.
  • Volg die kortpaaie om meer te leer oor elke aspek van die kode wat u ondersoek.
  • Prent getiteld Open DLL lêers Stap 9
    6
    Voer die kode uit na Visual Basic. As u self die lêer wil wysig, verander en saamstel, kan u dit uitvoer na Visual Studio. Die uitgevoerde kode is in C #, selfs al is dit oorspronklik in `n heeltemal ander taal geskryf.
  • Klik met die rechtermuisknop op die DLL-lêer in Assembly Explorer.
  • Kies "Uitvoer na Projek"
  • Kies u uitvoeropsies. U kan die projek direk in Visual Studio oopmaak as u dadelik wil begin.
  • Prent getiteld Oop DLL lêers Stap 10
    7
    Wysig die kode in Visual Studio. As u die projek in Visual Studio gelaai het, het u volle beheer oor die redigering en opname van die DLL in u eie skepping. Besoek wikiHow vir meer gedetailleerde instruksies oor hoe om Visual Studio te gebruik.
  • Deel op sosiale netwerke:

    Verwante