מְחַבֵּר: Randy Alexander
תאריך הבריאה: 24 אַפּרִיל 2021
תאריך עדכון: 1 יולי 2024
Anonim
מהם קבצי DLL, איך ליצור אותם ואיך להשתמש בהם?
וִידֵאוֹ: מהם קבצי DLL, איך ליצור אותם ואיך להשתמש בהם?

תוֹכֶן

במאמר זה: שימוש בקבצי DLL פירוק הפניות ל- DLL

ספריית קישור דינמית, קובץ DLL, היא הבסיס לתכנות Windows מסורתית. קבצים אלה משמשים תוכניות כדי להשיג תכונות וספריות נוספות מבלי שיהיה צורך ליצור אותם בתוכנית עצמה. לעתים קרובות, קבצי DLL משותפים למספר תוכניות שונות. עבור מרבית המשתמשים, קבצי DLL עובדים ברקע ולעתים רחוקות אתה צריך לדאוג להם. מדי פעם, בכל דרך, ייתכן שתצטרך לרשום DLL כדי לגרום לתוכנית לעבוד כראוי. אם אתה מעוניין בקידוד, בחינת אופן בניית קבצי ה- DLL יכולה להיות שימושית מאוד עבורך.


בשלבים

חלק 1 באמצעות קבצי DLL



  1. להבין מהו קובץ DLL. קובץ DLL (ספריית קישור דינמית) הוא קובץ Windows המשמש תוכניות לשימוש בפונקציות קיימות. למעשה, הם מאפשרים ל- Windows ולתוכניות אחרות להיות בעלות תכונה מבלי שהם צריכים לבנות אותה בפני עצמה.
    • קבצי DLL הם היבטים חיוניים בתכנות Windows ומאפשרים תוכניות חלקות ויעילות יותר.


  2. שימו לב שהמשתמש הממוצע אינו צריך לקיים אינטראקציה עם קבצי DLL. עבור מרבית המשתמשים, קבצי DLL יישארו ברקע. תוכניות יתקנו ותבקשו אותם אוטומטית והעברתם עלולה לגרום לבעיות חמורות במערכת.
    • לפעמים אתה יכול להתקשר במהלך התקנת תוכנית שנבנתה על ידי קהילה של מתכנתים, להציב קבצי DLL במיקומים מסוימים. וודא שהתוכנית אמינה לפני ביצוע ההוראות, מכיוון שקבצי ה- DLL יכולים להזיק.
    • אם אתה מעוניין ללמוד כיצד נבנים קבצי DLL, המשך לקרוא.



  3. רשום קובץ DLL חדש. אם עליך להעתיק ידנית קובץ DLL לתיקיה על מנת להשתמש בתוכנית, יתכן שתצטרך לרשום אותו ברישום Windows לפני השימוש בו. עיין בתיעוד התוכנית כדי לקבוע אם עליך לבצע שלב זה (הוא נדיר ביותר עבור רוב תוכנות Windows).
    • פתח את שורת ההזמנה. אתה יכול למצוא אותו בתפריט התחל או על ידי לחיצה על ⊞ זכה+R והקלדה cmdנווט במיקום של קובץ ה- DLL החדש.
    • אם אתה משתמש ב- Windows 7 ואילך, פתח את התיקיה שמכילה את קובץ ה- DLL החדש, לחץ לחיצה ארוכה על הכפתור Ift Shift ולחץ באמצעות לחצן העכבר הימני בתיקיה ובחר פתח כאן חלון פקודה. הזמנת הפקודות תיפתח ישירות לתיקיה.
    • סוג regsvr32 Dllname.dllואז להחזיק ↵ הזן. זה יוסיף את קובץ ה- DLL לרישום Windows.
    • סוג regsvr32 -u Dllname.dll כדי להסיר את קובץ ה- DLL ממרשם Windows.

חלק 2 פירוק קבצי DLL




  1. הורד והתקן מפענח. "מפענח" הוא תוכנית המאפשרת לראות את קוד המקור המשמש לפיתוח קובץ או תוכנית, במקרה זה קובץ DLL. בכדי לראות את הקוד להפעלת קובץ DLL, תזדקק למפרק לפרסום מחדש לקוד קריא. פתיחת קובץ DLL מבלי לפרק אותו מחדש (כגון פתיחתו עם פנקס הרשימות) תגרום לבלאגן של תווים שלא ניתן לקרוא.
    • dotPeek הוא אחד מפורחי החינם הפופולריים ביותר. ניתן להשיג באתר jetbrains.com.


  2. פתח את קובץ ה- DLL מהמפורדר שלך. אם אתה משתמש dotPeek, פשוט לחץ קובץפתוחואז מצא את קובץ ה- DLL שברצונך לפרק. אתה יכול לחקור את תוכן קובץ ה- DLL מבלי להשפיע על המערכת.


  3. השתמש ב"הרכבת סייר "כדי להציג את הצמתים של קובץ ה- DLL. קבצי DLL מורכבים מ"צמתים "או מודולי קוד הפועלים יחד להרכבת קובץ ה- DLL כולו. אתה יכול להרחיב כל צומת כדי לראות כל אחד מתתי המשנה שהוא יכול להחזיק.


  4. לחץ פעמיים על הצומת כדי לראות את הקוד שלו. הקוד של הצומת שנבחר יופיע בחלון dotPeek הימני. אתה יכול לנווט בקוד כדי לבדוק אותו. dotPeek יציג את הקוד ב- C #, אחרת הוא יכול להוריד ספריות נוספות כך שתוכלו לראות את הקוד המקורי.
    • אם הצומת מבקש להציג ספריות נוספות, dotPeek ינסה להוריד אותן אוטומטית.


  5. למד מהם מקטעי הקוד. אם אתה לא חושב שאתה מבין קטע קוד, אתה יכול להשתמש בתכונה 'תיעוד מהיר' כדי לראות מה הפקודה עושה.
    • מקם את הסמן על קטע הקוד שאתה צריך למצוא בחלון מציג הקוד (מציג קוד).
    • לחץ Ctrl+Q כדי להעלות את חלון התיעוד המהיר.
    • עקוב אחר ההיפר-קישורים למידע נוסף על כל היבט של הקוד שאתה בודק.


  6. ייצא את הקוד ל- Visual Basic. אם אתה רוצה לתפעל, לערוך ולבנות את הקובץ בדרך שלך, אתה יכול לייצא אותו ל- Visual Studio. הקוד המיוצא יהיה ב- C #, גם אם הוא תוכנן במקור בשפה אחרת.
    • לחץ באמצעות לחצן העכבר הימני על קובץ ה- DLL ב- Assembly Explorer.
    • בחר ייצא לפרויקט.
    • בחר באפשרויות הייצוא שלך. אתה יכול לפתוח את הפרוייקט שלך ישירות ב- Visual Studio אם אתה רוצה לעבוד עליו מייד.


  7. ערוך את הקוד ב- Visual Studio. לאחר שתעמיס את הפרויקט ל- Visual Studio, תהיה לך שליטה מלאה על עריכה ובניית ה- DLL בקריאייטיב שלך.

פופולרי באתר

איך לדעת מה בחורה חושבת

איך לדעת מה בחורה חושבת

במאמר זה: לפתות בחורה בשיחה איתה שמיעת ילדה יש ​​עין בטוחה של עצמי 12 הפניות זה אולי נראה מסובך להסתנן למחשבות של ילדה כדי לגרום לך לחשוב. שים את הסיכויים לצדך והרוויח מקום בלבה בכך שתעניק לה את מלוא ...
איך לדעת מה אתה רוצה

איך לדעת מה אתה רוצה

המחבר המשותף למאמר זה הוא טרודי גריפין, LPC. טרודי גריפין הוא יועץ מקצועי מורשה בוויסקונסין. בשנת 2011 השלימה תואר שני בייעוץ קליני לבריאות הנפש באוניברסיטת מרקט.במאמר זה מובאים 18 הפניות, הם בתחתית ה...