المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الأخوه الذين يواجههم مشكله في نقص ملفات ال DLL أدخل هنا



Hoka123
01-04-2012, 02:13
السلام عليكم و رحمة الله و بركاته

أخواتي الكثير من الناس يواجههم مشكله في نقص ملفات ال DLL
الأن وداعاً لهذه المشكله أدخل على مكتبة DLL
من هنا (https://www.dll-files.com/)
أبحث عن الملف الناقص و نزله عن طريق Zip

تحياتي :)
Hoka123

كوكو5000
03-04-2012, 02:49
اخى اسف يعنى ايه ملفات ال DLL

Hoka123
03-04-2012, 02:54
اخى اسف يعنى ايه ملفات ال DLL

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 هي ملفات تنفيذية صغيرة لا يمكن ان تشتغل لوحدها، تشتغل فقط من خلال برنامج تنفيذي كبير، مثل عمل سيارة بمحرك، فلا يمكن عمل السيارة دون المحرك.
منقول للأفاده.

كوكو5000
03-04-2012, 03:02
جزاك الله خيرا كثيرا وبارك الله فيك

AYYASHDVD
13-04-2012, 00:53
قبل التنزيل تستحق الشكر الكثير على هذا المجهود الرائع. ريحتنا من موقع ال dll