كيفية فتح ملف DLL: 10 خطوات (بالصور)

جدول المحتويات:

كيفية فتح ملف DLL: 10 خطوات (بالصور)
كيفية فتح ملف DLL: 10 خطوات (بالصور)

فيديو: كيفية فتح ملف DLL: 10 خطوات (بالصور)

فيديو: كيفية فتح ملف DLL: 10 خطوات (بالصور)
فيديو: طرقة تعريف طابعة hp laserjet 1010 على ويندوز 10 2024, يمكن
Anonim

مكتبة الارتباط الديناميكي ، أو ملف DLL ، هي الدعامة الأساسية لبرمجة Windows التقليدية. يتم استخدام هذه الملفات بواسطة البرنامج للحصول على وظائف ومكتبات إضافية دون الحاجة إلى تضمينها في البرنامج نفسه. في كثير من الأحيان ، تتم مشاركة ملفات DLL بين البرامج المختلفة. بالنسبة لمعظم المستخدمين ، تعمل مكتبات DLL في الخلفية ، ونادرًا ما يتعين عليك التعامل مع هذه الملفات. ومع ذلك ، قد تحتاج في بعض الأحيان إلى تسجيل DLL حتى يعمل البرنامج المثبت لديك بشكل صحيح. إذا كنت مهتمًا بالبرمجة ، فإن استكشاف كيفية إنشاء مكتبات DLL يمكن أيضًا أن يوضح فهمك.

خطوة

الطريقة الأولى من 2: استخدام ملفات DLL

افتح ملفات DLL الخطوة 1
افتح ملفات DLL الخطوة 1

الخطوة 1. فهم ما هو ملف DLL

DLL (مكتبة الارتباط الديناميكي) هو ملف Windows تستخدمه البرامج لاستدعاء الوظائف الموجودة. بشكل أساسي ، تسمح لـ Windows والبرامج الأخرى بأداء وظائفها دون الحاجة إلى الحصول على هذه الوظائف.

تعد ملفات DLL جزءًا مهمًا من برمجة Windows ، وتجعل البرامج أصغر حجمًا وأكثر كفاءة

افتح ملفات DLL الخطوة 2
افتح ملفات DLL الخطوة 2

الخطوة 2. كن على علم بأن المستخدم العادي لا يحتاج إلى فتح ملفات DLL أو التفاعل معها

بالنسبة لمعظم المستخدمين ، سيكون ملف DLL في الخلفية. سيقوم البرنامج بتثبيتهم والاتصال بهم تلقائيًا ، وقد يتسبب نقل الملفات في حدوث مشكلات خطيرة في نظام الكمبيوتر.

  • في بعض الأحيان عند تثبيت برنامج من صنع المجتمع ، ستتم مطالبتك بوضع ملف DLL في موقع محدد. تأكد من ثقتك في البرنامج قبل اتباع هذه التعليمات ، لأن ملفات DLL قد تكون خطيرة.
  • إذا كنت مهتمًا بمعرفة كيفية إنشاء ملف DLL ، فراجع القسم التالي.
افتح ملفات DLL الخطوة 3
افتح ملفات DLL الخطوة 3

الخطوة 3. تسجيل DLL الجديد

إذا كان عليك نسخ ملف DLL يدويًا إلى مجلد أو برنامج لاستخدامه ، فقد تضطر إلى تسجيله في سجل Windows قبل التمكن من استخدام الملف. ارجع إلى الإرشادات الموجودة في البرنامج لتحديد ما إذا كان يجب عليك تنفيذ هذه الخطوة أم لا (هذا غير شائع جدًا بالنسبة لمعظم برامج Windows).

  • افتح موجه الأوامر. يمكنك العثور عليه في قائمة ابدأ أو بالضغط على Win + R وكتابة cmd. انتقل إلى موقع ملف DLL الجديد الخاص بك.
  • إذا كنت تستخدم Windows 7 أو إصدارًا أحدث ، فافتح المجلد الذي يحتوي على ملف DLL الجديد ، واضغط باستمرار على Shift وانقر بزر الماوس الأيمن في المجلد ، وحدد "فتح نافذة الأوامر هنا". سيتم فتح موجه الأوامر على الفور في هذا المجلد.
  • اكتب regsvr32 dllname.dll واضغط على Enter. سيؤدي ذلك إلى إضافة ملف DLL إلى سجل Windows.
  • اكتب regsvr32 -u dllname.dll لإزالة ملف DLL من تسجيل Windows.

الطريقة الثانية من 2: فك تجميع ملف DLL

افتح ملفات DLL الخطوة 4
افتح ملفات DLL الخطوة 4

الخطوة 1. قم بتنزيل وتثبيت برنامج فك التحويل البرمجي

برنامج "decompiler" هو برنامج يتيح لك عرض التعليمات البرمجية المصدر المستخدمة لإنشاء ملف أو برنامج ، وفي هذه الحالة ملف DLL. لرؤية الكود الذي يجعل ملف DLL يعمل ، ستحتاج إلى استخدام برنامج فك التحويل لتحويل الملف إلى رمز قابل للقراءة. سيؤدي فتح ملف DLL بدون برنامج فك التحويل البرمجي (مثل فتحه باستخدام برنامج Notepad) إلى عرض مزيج من الأحرف غير القابلة للقراءة.

dotPeek هو أحد أشهر برامج فك التحويل البرمجي المجانية. يمكن العثور على هذا في jetbrains.com/decompiler/

افتح ملفات DLL الخطوة 5
افتح ملفات DLL الخطوة 5

الخطوة 2. افتح ملف DLL في برنامج فك التحويل الخاص بك

إذا كنت تستخدم dotPeek ، فانقر على "ملف" ← "فتح" ثم تصفح إلى ملف DLL الذي تريد فك تجميعه. يمكنك استكشاف محتويات ملف DLL دون التأثير على نظامك.

افتح ملفات DLL الخطوة 6
افتح ملفات DLL الخطوة 6

الخطوة الثالثة. استخدم "Assembly Explorer" لاستكشاف عُقد ملف DLL

تتكون ملفات DLL من "عقد" أو وحدات من التعليمات البرمجية التي تعمل معًا لتشكيل ملف DLL بأكمله. يمكنك توسيع كل عقدة لمعرفة العقد الفرعية التي قد تحتوي عليها.

افتح ملفات DLL الخطوة 7
افتح ملفات DLL الخطوة 7

الخطوة 4. انقر نقرًا مزدوجًا فوق عقدة لعرض التعليمات البرمجية الخاصة بها

سيظهر رمز العقدة التي حددتها في الإطار الموجود على يمين dotPeek. يمكنك تصفح الكود لمراجعته. سيعرض dotPeek الكود في C # ، أو سيقوم بتنزيل مكتبات إضافية حتى تتمكن من رؤية الكود من المصدر الأصلي.

إذا تطلبت العقدة عرض مكتبات إضافية ، سيحاول dootPeek تنزيلها تلقائيًا

افتح ملفات DLL الخطوة 8
افتح ملفات DLL الخطوة 8

الخطوة 5. الحصول على توضيح لمقتطفات التعليمات البرمجية المختلفة

إذا صادفت مقتطف رمز لا تفهمه ، يمكنك استخدام ميزة التوثيق السريع لمعرفة ما يفعله الأمر.

  • ضع المؤشر فوق مقتطف الشفرة الذي تريد البحث عن تسمية توضيحية له في إطار Code Viewer.
  • اضغط على Ctrl + Q لتحميل نافذة التوثيق السريع.
  • اتبع الروابط لمعرفة المزيد حول كل جانب من جوانب الكود الذي تبحث عنه.
افتح ملفات DLL الخطوة 9
افتح ملفات DLL الخطوة 9

الخطوة 6. تصدير التعليمات البرمجية إلى Visual Basic

إذا كنت تريد معالجة ملفاتك الخاصة وتحريرها وإنشائها ، فيمكنك تصديرها إلى Visual Studio. سيكون الكود المُصدَّر بلغة C # ، على الرغم من أنه تمت كتابته في الأصل بلغة برمجة مختلفة.

  • انقر بزر الماوس الأيمن فوق ملف DLL في "مستكشف التجميع".
  • حدد "تصدير إلى المشروع"
  • حدد خيار التصدير الخاص بك. يمكنك فتح المشروع على الفور في Visual Studio إذا كنت تريد تشغيل الملف في البرنامج على الفور.
افتح ملفات DLL الخطوة 10
افتح ملفات DLL الخطوة 10

الخطوة 7. قم بتحرير الكود في Visual Studio

بمجرد تحميل مشروعك في Visual Studio ، سيكون لديك سيطرة كاملة على تحرير وإنشاء ملفات DLL الخاصة بك. انقر هنا للحصول على إرشادات مفصلة حول كيفية استخدام Visual Studio.

موصى به: