الانتقال إلى المحتوى

ماهى ال dll وماهى وظائفها وما الغرض منها ؟


KIRK_HAMMETT

Recommended Posts

بسم الله
اريد احد يشرح لى بالتفصيل ماهى ال dll وماهى وظائفها وما ذا تفعل وكيف انتفع بها ارجوا الشرح بالتفصيل حيث اننى ضعيف شوى فى البرمجة
وشكرا جدااااااااااا

رابط هذا التعليق
شارك

الاخ العزيز
تحية طيبة وبعد
اليك نبذة مختصرة عن الموضوع

المكتبات الديناميكية dll هى عبارة عن مجموعات من برمجيات صغيرة توضع فى ملفات مستقلة حيث يتم استدعاها من قبل البرنامج الرئيسى فى وقت الحاجة اليها 0 ومثل تلك البرمجيات الصغيرة تؤدى بعض الوظائف للبرنامج الرئيسى فعلى سبيل المثال فانها تحقق الاتصال بين البرنامج الرئيسى وطابعة مثلا او سكانر 0 توجد مميزات كبيرة لاستخدام ملفات المكتبات الديناميكية لان تلك المكتبات لا تحمل فى الذاكرة الا عند الحاجة وذلك عندما يطلبها البرنامج الرئيسى وبالتالى فهى تحقق وفرا وكفاءة فى استخدام الذاكرة العشوائية فعلى سبيل المثال نحن نقوم مثلا بكتابة مستند بواسطة برنامج الورد وفى هذه الحالة طالما اننا لا نقوم بالطباعة فان ملف المكتبة المسؤول عن الطباعة لا يحمل فى الذاكرة فاذا ما اصدرنا الامر بالطباعة فهنا يتم تحميل الروتين الخاص بالتعامل مع الطباعة من ملف المكتبة 0 ان المكتبات dll يتم استدعاءها ديناميكيا اثناء تنفيذ البرنامج الرئيسى نفسه بدلا من ان يتم ترجمتها compile اثناء ترجمة البرنامج الرئيسى وتحويل الكود المكتوب الى كود قابل للتنفيذ executable code

للمزيد عن الموضوع - راجع الرابط التالى
http://en.wikipedia.org/wiki/Dynamic_Library

وبالتوفيق ان شاء الله

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية