1- ملف المشروع .DPR
يتألف كل مشروع من مشاريع دلفي من ملف وحيد له الامتداد .DPR مهمته تسجيل معلومات عن الملف وعناصره.
يتألف المشروع من:
- اسم المشروع : الاسم الافتراضي هو Project 1 ويمكن تغييره عن تخزين المشروع لاول مره او في اي وقت بأسم جديد
- عبارة Uses: تحتوي هذه العبارة علي اسماء الوحدات(Unit) المشاركة في المشروع مع الاشكال(Form) المرتبطة بكل وحدة.
- كتلة البرنامج: وتتضمن التعليمات التي تنفذ التطبيق .
012- ملف الوحدة .Pas
تخزن ملفات الوحدات في مفات ذات امتداد .Pas وتتألف من:
- اسم الوحدة: الاسم الافتراضي هو Unit1 ويمكن تغييره عند تخزين الوحدة لاول مرة او في اي وقت بأسم جديد
- قسم التبادل الخارجي Interface:
ويتألف من الاجزاء التالية:
1- عبارة Uses الخاصة بهذه الوحدة
2- قسم التصريح Type عن الشكل Form
3- الجزء Public نعرف فيه حقول تستخدمها المناهج الوجودة في هذه الوحدة والوحدات الاخري، ونصرح عن مناهج تستخدمها هذه الوحدة والوحدات الاخري .
4- الجزء Private نعرف فيه حقول تستخدمها المناهج المعرفة في هذه الوحدة، ونصرح عن مناهج تستخدمها الكائنات المعرفة في هذه الوحدة.
5- قسم التصريح عن متحولات للشكل
- قسم التنفيذ Implementation:
يحوي علي التعريفات الكاملة لمعالجة الاحدات والروتينات المستخدمة في الوحدة
- قسم التهيئة Initialization:
عبارة عن عدد من التعليمات تقوم بعمليات تهيئة الوحدة اذا تطلب الامر ذلك
يتألف كل مشروع من مشاريع دلفي من ملف وحيد له الامتداد .DPR مهمته تسجيل معلومات عن الملف وعناصره.
يتألف المشروع من:
- اسم المشروع : الاسم الافتراضي هو Project 1 ويمكن تغييره عن تخزين المشروع لاول مره او في اي وقت بأسم جديد
- عبارة Uses: تحتوي هذه العبارة علي اسماء الوحدات(Unit) المشاركة في المشروع مع الاشكال(Form) المرتبطة بكل وحدة.
- كتلة البرنامج: وتتضمن التعليمات التي تنفذ التطبيق .
01
كود :
: program Project1;
02:
03: uses
04: Forms,
05: Unit1 in `Unit1.pas' {Form1};
06:
07: {$R *.RES}
08:
09: begin
10: Application.Initialize;
11: Application.CreateForm(TForm1, Form1);
12: Application.Run;
13: end.
تخزن ملفات الوحدات في مفات ذات امتداد .Pas وتتألف من:
- اسم الوحدة: الاسم الافتراضي هو Unit1 ويمكن تغييره عند تخزين الوحدة لاول مرة او في اي وقت بأسم جديد
- قسم التبادل الخارجي Interface:
ويتألف من الاجزاء التالية:
1- عبارة Uses الخاصة بهذه الوحدة
2- قسم التصريح Type عن الشكل Form
3- الجزء Public نعرف فيه حقول تستخدمها المناهج الوجودة في هذه الوحدة والوحدات الاخري، ونصرح عن مناهج تستخدمها هذه الوحدة والوحدات الاخري .
4- الجزء Private نعرف فيه حقول تستخدمها المناهج المعرفة في هذه الوحدة، ونصرح عن مناهج تستخدمها الكائنات المعرفة في هذه الوحدة.
5- قسم التصريح عن متحولات للشكل
- قسم التنفيذ Implementation:
يحوي علي التعريفات الكاملة لمعالجة الاحدات والروتينات المستخدمة في الوحدة
- قسم التهيئة Initialization:
عبارة عن عدد من التعليمات تقوم بعمليات تهيئة الوحدة اذا تطلب الامر ذلك
كود :
01: unit Unit2;
02:
03: interface
04:
05: implementation
06:
07: end