ما هو dll.

ما هو dll.

DLL - اختصار من مكتبة الارتباط الحيوي ( "حيوي ربط مكتبة" عن الإنكليزية). تتيح المكتبة الديناميكية للموارد والتوصيلات الفرعية استخدام الوحدات المكتوبة مسبقا بشكل متكرر. قد يتضمن ملف Library، على سبيل المثال، الإجراءات والرموز. من الضروري تشغيل أنظمة تشغيل Windows.

1
تعد المكتبة في البرمجة مجموعة من البرامج التي يمكنك الاتصال بها عند تطوير البرامج. يتم تشغيل مجموعة من البرامج الصغيرة ديناميكيا في حالة كبيرة كجزء لا يتجزأ. ميزة ملف DLL هو أنه لا يشغل ذاكرة الوصول العشوائي، والتحميلات إذا لزم الأمر أثناء التشغيل (وقت التشغيل)، مما يتيح لك حفظ ذاكرة الوصول العشوائي بشكل كبير.

2
يمكن لبرنامج DLL العمل مع الأجهزة: الطابعة، الماسح الضوئي. عند العمل مع النص في MS Word، لا توجد حاجة للحضور الثابت لطابعة DLL. إذا كانت الوثيقة مطبوعة، تشير MS Word إلى المكتبة الديناميكية وتدعو برنامج DLL المقابل للطابعة.

2014-12-19 22-32-12 شاشة لقطة شاشة

3
ويمكن في وقت واحد وهناك مجموعة من الوظائف الفرعية ديناميكية يمكن استخدامها في العديد من برامج العمل - وهذا هو آخر زائد. هذا هو السبب في أنها لا تزال تسمى "المكتبة العامة". خلاصة القول هي أن نسخة واحدة فقط من المكتبة الديناميكية يتم تحميلها في ذاكرة الوصول العشوائي، ويتم علاج جميع البرامج النشطة حاليا. ما يؤدي أيضا إلى تحقيق وفورات الموارد RAM.

4
بالإضافة إلى البرامج الفرعية الحرجة، يتم تخزين وظائف إضافية في مكتبة DLL. يمكن استخدامها كمؤدي (المكونات الإضافية)، وبالتالي ضرب وظيفة البرنامج. عدم وجود وحدة المطلوب في مكتبة DLL يجعل عمل البرنامج الرئيسي المستحيل. هذه هي نوعية سلبية للمكتبة الديناميكية.

2014-12-19 21-50-19 شاشة لقطة شاشة

5
ملفات من مكتبة ديناميكية يكون ملحق القياسي في كل نظام التشغيل: في OS / 2 و MS يندوز - ". DLL". ماك OS - ".dylib". UNIX - ". SO". يتم تخزين هذه الملفات في مكان محدد. على سبيل المثال، في "SYSTEM32". مبرمج عند كتابة التطبيق يحدد اسم الوظيفة المطلوبة واسم المكتبة التي يقع فيها. رمز روتين نفسه ليس هو مكتوب في النص المصدر، الذي يبسط إلى حد كبير عملية البرمجة. ويستند هذا المبدأ على الترميز وحدات شعبيا. ووضعت برامج بسيطة على النحو حدات منفصلة، \u200b\u200bمما سمح عدم كتابتها في كل مرة من جديد، ولكن أن تدرج في مدونة البرنامج الجديد في شكل الجاهزة - جمعت وحدة.

2014/12/19 21-53-06 الشاشة لقطة

6
وبالإضافة إلى قانون قابل للتنفيذ الإجراءات وظائف في مكتبة ديناميكية، يمكنك تخزين ملفات الرسومات والفيديو. استخدامها يحفظ RAM ليس فقط، ولكن أيضا مساحة القرص. العديد من المزايا من المكتبة DLL لا يقلل عيب واحد - مطلوب وقتا إضافيا لوحدات الحمل. مزايا واضحة، وبالتالي، فهي تستخدم في كل مكان مع المبرمجين في برنامج تقريبا.

2014/12/19 22-02-01 الشاشة لقطة

كن حذرا جدا عند العمل: لا يوجد تغيير ". DLL" التمديد إلى آخر، لا يتم نقل هذه الملفات إلى مجلد آخر. إذا تم تعيين الملف لاحقة. DLL، فإنه لن يغير نوعه. لتحويل يتطلب تطبيق خاص. في معظم الأحيان، ترتبط أخطاء ويندوز لعدم وجود الملف المطلوب ". DLL".

اضف تعليق

لن يتم نشر البريد الإلكتروني الخاص بك. الحقول المطلوبة ملحوظ *

قريب