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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

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


2 رد (ردود) على هذا الموضوع

#1 KIRK_HAMMETT

KIRK_HAMMETT

    عضو نشط

  • الأعضــاء
  • 219 مشاركة

تاريخ المشاركة 13 July 2006 - 12:30 AM

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

#2 nimo2000

nimo2000

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 343 مشاركة

تاريخ المشاركة 13 July 2006 - 02:10 PM

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

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

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

وبالتوفيق ان شاء الله
وفقنا الله جميعا لتعلم العلم النافع ونشره والعمل بـــه

ارحب باستقبال رسائلكم على البريد الالكترونى
Nimo20012001@yahoo.com
---------------------------------------------------------------------------------------------------

#3 fish

fish

    عضو نشط

  • الأعضــاء
  • 363 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 19 July 2006 - 08:58 AM

thanks