ماهي وثيقة الدي ال ال(DLL)
DLL"هي اختصار لجملة(dynamic link library)بمعنى مكتبة الربط الديناميكية.
اكيد انت الان تتسائل ماهي مكتبة الربط الديناميكي??
-ادن اليك الاجابة مكتبة الربط الديناميكي هي عبارة عن بريمجات (برامج صغيرة) يتم استدعائها من طرف البرامج الكبيرة ساعطيك امثلة حية تابع القرائة:
-مثلا عند استعالك لاحد برامج تعديل الفيديوهات وتنتهي من العمل تضغط على زر الانتهاء (ENREGITRER/EXPORT) وتجد امامك العديد من الفرمات (FORMAT) ك(WMA)و(AVI) لكن عندما تختار (MP4) تضهر نافدة مفاجئة من البرنامج تقول انه لا توجد اكواد عمل هده الفورمة.
ادن من هنا نستنتج دور (مكتبة الربط الديناميكي) في مساعدة البرامج الكبيرة(LOGICIEL)في ادء وضيفتها
مند متى تم استعمال(مكتبة الربط الديناميكي)
تم استعمالها من طرف ويندوز ونضام التشغيل اي بي ام(IBM
) 1985
لمادا تم ابتكار مكتبة الربط الديناميكي
تم ابتكارها حتى تسهل على المبرمجين برمجة البرامج وبكل وضوح اي فبدلا من ان يقوم المبرمج ببرمجة البرامج الكبيرة وجعلها تقوم بكتابة داتية للاكواد اوغيره عندالحاجة اليها وهدا صعب جدا فقط تبقى الحاجة الى استعمال مكتبة الربط الديناميكي وهي تسهل هده العملية بكل سهولة
وكذالك هي تتميز بالحفاض على المساحة المستخدمة من الرام(RAM) للبرنامج التنفيدي الخاص بها حيت انها لا تحتاج الى ان تكون مع هدا البرناج
ادن فماهي انواع مكتبة الربط الديناميكي(DLL)
المتخصصة بالكتابة(writable)
المتخصصة بال قرائة(read-only)
التنفيدية(Executive),او الغير تنفيدية(Non-executive)