منتديات مدارس طوخ الخاصة
أهلاً بكم في منتـديات مدارس طوخ الخاصة
*ملحوظة: بعد التسجيل يجب تفعيل العضوية من الإيميل
منتديات مدارس طوخ الخاصة
أهلاً بكم في منتـديات مدارس طوخ الخاصة
*ملحوظة: بعد التسجيل يجب تفعيل العضوية من الإيميل
منتديات مدارس طوخ الخاصة
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابةأحدث الصورإحصائيات المنتدىالتسجيلدخولملفات الــــ (dll (Dynamic-link-library Photos16
ملفات الــــ (dll (Dynamic-link-library Oouuuo10

Facebook fan page
المواضيع الأخيرة
» امتحانات هندسة للصف الثالث الإعدادي (الفصل الدراسي الأول)
ملفات الــــ (dll (Dynamic-link-library Emptyالأحد فبراير 19, 2017 9:16 am من طرف elrayek

» المجموعة الكاملة من الــ BBC لتعلم اللغة الانجليزية Follow Me BBC Learning & BBC DVD English Plus
ملفات الــــ (dll (Dynamic-link-library Emptyالأحد فبراير 19, 2017 9:15 am من طرف elrayek

» حصريا اجدد واحلى مقدمات تعبير
ملفات الــــ (dll (Dynamic-link-library Emptyالسبت أغسطس 06, 2016 12:31 am من طرف elrayek

» أوائل الصف الثالث الثانوي (علمي علوم) بمدرسة طوخ الثانوية الخاصة 2012/2013
ملفات الــــ (dll (Dynamic-link-library Emptyالسبت أغسطس 06, 2016 12:24 am من طرف elrayek

» امتحانات الصف الثالث الاعدادى الفصل الدراسى الاول لعام 2011 -2012
ملفات الــــ (dll (Dynamic-link-library Emptyالأحد يناير 03, 2016 3:34 pm من طرف elrayek

» اهم كلمات اللغة الألمانية
ملفات الــــ (dll (Dynamic-link-library Emptyالجمعة فبراير 21, 2014 3:15 pm من طرف ayman

» تقريري عن محاضرة عن الإنعاش القلبي الرئوي
ملفات الــــ (dll (Dynamic-link-library Emptyالخميس أكتوبر 10, 2013 12:10 am من طرف سارة أيمن

» تقرير عن كتاب "رحلتي من الشك إلى الإيمان"
ملفات الــــ (dll (Dynamic-link-library Emptyالجمعة سبتمبر 13, 2013 1:53 pm من طرف سارة أيمن

» اقتباسات من كتاب "اندهش يا صديقي" لعبد الوهاب مطاوع
ملفات الــــ (dll (Dynamic-link-library Emptyالجمعة سبتمبر 13, 2013 1:50 pm من طرف سارة أيمن

» أوائل الصف الثالث الثانوي (علمي رياضة) بمدرسة طوخ الثانوية الخاصة 2012/2013
ملفات الــــ (dll (Dynamic-link-library Emptyالثلاثاء سبتمبر 10, 2013 6:45 pm من طرف بسمة جميل

مواقع صديقة
To start blogging

 

 ملفات الــــ (dll (Dynamic-link-library

اذهب الى الأسفل 
كاتب الموضوعرسالة
Mostafa
مراقبـ
مراقبـ
Mostafa


ذكر
عدد المساهمات : 2607
العمر : 28
العمل/الترفيه : لعب كرة القدم
فصل : 1/5 ث وبلا فخر
المزاج : راااااااااااااااايق!!
مزاجي اليوم : ملفات الــــ (dll (Dynamic-link-library 8010
المهنة : ملفات الــــ (dll (Dynamic-link-library Studen10
الهواية : ملفات الــــ (dll (Dynamic-link-library Readin10
أوسمة العضو : ملفات الــــ (dll (Dynamic-link-library Untitl12
نقاط : 27836
السٌّمعَة : 33
تاريخ التسجيل : 18/01/2010

ملفات الــــ (dll (Dynamic-link-library Empty
مُساهمةموضوع: ملفات الــــ (dll (Dynamic-link-library   ملفات الــــ (dll (Dynamic-link-library Emptyالإثنين يوليو 04, 2011 11:47 am

بسم الله الرحمن الرح

مكتبة الربط الديناميكي

نبذة قصيرة عن مكتبة الربط الدينياميكية

DLL (Dynamic Link Library) هي عبارة عن مجموعة من البرامج الصغيرة (Small Programs) يتم استدعائها عن الحاجة إليها من البرامج الكبيرة أو برامج التنفيذية EXE (Executable) عند عملها، وملف الـ DLL يجعل البرنامج التنفيذي يتصل باداة معينة (Device) مثل الطابعة (Printer) وغيرها من الادوات، أو قد يحتوي على مجموعة من الرموز (Codes) من اجل أداء امر معين. فعند حاجة الملف التنفيذي لملف الـ DLL فانه يقوم باستدعائه واستخدام الامر المناسب له من بين مجموعة الاوامر التي فيه.

مثال على ذلك برنامج تنفيذي بحاجة إلى مكان فارغ بالقرص الصلب (HardDisk)، يقوم هذا البرنامج باستدعاء ملف الـ DLL الذي يحتوي على الاوامر اللازمة لذلك، فيقوم ملف الـDLL بأخبار البرنامج التنفيذي عن المكان الفارغ، وهذا يجعل البرنامج التنفيذي اقل حجما ودون الحاجة إلى كتابة الامر الذي اصلا موجود. وبالتالي لن تحتاج جميع البرامج كتابة الاوامر التي تحتوي على معلومات عن الأماكن الفارغة، وهذا ما يوفره ملف الـ DLL المختص بذلك
فوائدها وخصائصها

1- التقليل من مساحة الـRAM المستخدمة: أحد ميزات ملفات الـ DLL أو بالاحرى فائدتها، هي عدم الحاجة إلى تخزينها في ذاكرة الدخول العشاوئي (Random Access Memory) مع البرنامج التنفيذي الذي يعمل، وبالتالي توفير المساحة في الـ RAM، مثلا عند عمل على معالج النصوص وورد (Microsoft Word) وارادة طباعة النص على الطابعة (Printer)، فانه يتم استدعاء ملف الـDLL الخاص بالطابعة دون الحاجة إلى تخزينه بالـ RAM مع البرنامج التنفيذي، ويتم استخدام الاوامر التي فيه لطباعة النص.

2- إدارة الذاكرة: فملفات الــ DLL مصنفة إلى قطاعات، وكل قطاع يحتوي على الصفات الخاصة فيه، مثل قابل للكتابة(Writable) أو فقط للقراءة(Read-Only)، قابل للتنفيذ(Executable) أو غير قابل للتنفيذ(Non-Executable). و الرموز(Codes) في ملفات الـ DLL يتم استخدامها باكثر من برنامج تنفيذي واحد وبالتالي يتم وجوده في مكان واحد في قطاع محدد يالقرص الصلب. ولا داعي لوجوده في أكثر من مكان لاكثر من برنامج وبالتالي سهولة الوصول اليه.

3- استيراد المكتبات: فكل ملف DLL يحتوي على عنوان استيراد(Import Address) خاص به، فحين حاجة ملف تنفيذي إلى هذا الملف فانه يقوم بطلب هذا العنوان لاستدعاء الملف. حيث يوجد جدول للعنوانين خاص لملفات الــ DLL يتم الحصول على العنواين منه واستدعاء الملفات المطلوبة.

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

و حين حدوث استدعاء بطريقة خاطئة، سوف يظهر خطأ GPF(General Protection Fault)(خطأ حماية عام). فان سبب هذا الخطأ قد يكون خلل في عملية الاستدعاء أو عدم وجود الاوامر المطلوبة في الملف الـ DLL المستدعى أو عدم وجود الملف اصلا أو ان الملف المستدعى لا يتفق مع نظام التشغيل(Operating System) الموجود.

و قد يظهر الخطأ خلال عملك على الويندوز أو عند تشغيلك لبرنامج أو لعبة على الكمبيوتر، وتحتوي نافذة الخطأ على اسم ملف الـ DLL ومعلومات عن الخلل الذي حدث
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://zohor-mostaqble.ahlamontada.net/index.htm
 
ملفات الــــ (dll (Dynamic-link-library
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» Alexandria Library
» الأقوى فى صناعة وتحرير ملفات ال PDF وتحويلها العملاق Nitro PDF Professional 7.0.2.8
» حصري حمل ما تشاء من ملفات اليوتيوب علي الصيغه التي تريدها أفضل برنامج 2010

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات مدارس طوخ الخاصة :: المرحلة الإعدادية :: الحاسب الآلي-
انتقل الى: