شرح تفصيلي لملفات وحدة دلفي:
1. رأس ملف وحدة المكتبة: والذي يوضح اسم وحدة المكتبة.
2. جزء الواجهة:
يبدأ بواجهة الكلمة المحجوزة وينتهي بتطبيق الكلمة المحجوزة، والذي يستخدم للإعلان عن الوحدات والثوابت وأنواع البيانات والمتغيرات والإجراءات والوظائف المرجعية، والمتغيرات والثوابت وأنواع البيانات والإجراءات والوظائف المعلنة في جزء الواجهة يمكن استخدامها خارجيًا. المراجع مشتركة في البرنامج بأكمله، أي أن هذه الإعلانات مرئية ويمكن الوصول إليها من قبل جميع الوحدات التي تشير إلى هذه الوحدة.
في جزء الواجهة، ما عليك سوى كتابة رؤوس الإجراءات والوظائف. وترد التعريفات المحددة في جزء التنفيذ أدناه.
يمكن تقسيم جزء الواجهة إلى أجزاء اختيارية متعددة، وهي جزء مقدمة الوحدة (الاستخدامات)، وجزء الوصف الثابت، وجزء وصف النوع، وجزء وصف المتغير، وجزء إعلان الإجراء والوظيفة.
3. جزء التنفيذ:
ينقسم جزء التنفيذ إلى قسمين، جزء واحد هو جزء الإعلان، بما في ذلك إعلان مراجع الوحدة والثوابت والأنواع والمتغيرات والإجراءات والوظائف، وهو مشابه لجزء الواجهة.
هناك اختلافان:
(1): ما تم الإعلان عنه في قسم التنفيذ عام ومرئي فقط لهذه الوحدة، حتى لو أشارت وحدات أخرى إلى هذه الوحدة، فلن تتمكن من الوصول إليها.
(2): الإجراءات والوظائف المعلنة في الجزء الخاص بالتنفيذ لا تحتاج إلى اتباع قاعدة الإعلان أولا ثم التعريف، ولكن يمكن كتابة تعريفات الإجراءات والوظائف مباشرة. الجزء الآخر هو تعريف الإجراءات و الوظائف المعلنة في جزء الواجهة.
4. جزء التهيئة:
يستخدم لتهيئة وحدة المكتبة، ويتم تنفيذ التعليمات البرمجية هنا أولاً إذا كانت وحدات المكتبة المتعددة تحتوي على أجزاء التهيئة، فإن ترتيب تنفيذها يتوافق مع ترتيب ظهور الوحدات المشار إليها في جزء الاستخدامات من البرنامج.
5. الجزء النهائي:
يُستخدم عادةً لتحرير الموارد المخصصة في جزء التهيئة. إذا كانت وحدات المكتبة المتعددة تحتوي على جزء الإنهاء، فإن ترتيب التنفيذ يكون عكس جزء التهيئة تمامًا.