hackerz89
20-09-2007, 04:57 AM
الدرس الخامس
الثوابث في الدلفي Const
التعرف على الثوابت Constant في برنامج الدلفي بتفصيل أكبر وهي تعد من الكلمات الأساسية في البرنامج .
يحتوي القسم Const على لائحة من المتغيرات المعروفة بثوابت لا يمكن تغييرها
كمثال على ذلك ليكن هناك بعض القيم التي يستخدمها برنامجك مرارا وتكرارا ، يمكنك من أجل هذه القسم وضع متغيرات من نوع Constant لتبيان ذلك نشاهد المثال التالي
كود:Unit Unit2;
Interface
Const
AppCaption =’برنامجي الأول ‘;
Procedure DoSomething;
Implementation
Const
X = 20 ;
Y = 200;
Procedure DoSomthing;
Begin
{أوامر الإجراء DoSomthing تكتب هنا }
End;
End.
في المثال السابق أضفنا القسم Const واحد للثوابت العامة ( التي يمكن للوحدات الأخرى التعامل معها ) وآخر للثوابت التي تستخدمها هذه الوحدة فقط .
بما ان الثابت AppCaption مصرح عنه في القسم InterFace ، فإنه يمكن إستخدامه في أي مكان في الوحدة وفي أي وحدة أخرى واردة في لائحة Uses لهذه الوحدة
ولإن الثوابت y و x مصرح عنها في القسم Implementation فمن الممكن إستخدامها فقط في هذه الوحدة
الثوابث في الدلفي Const
التعرف على الثوابت Constant في برنامج الدلفي بتفصيل أكبر وهي تعد من الكلمات الأساسية في البرنامج .
يحتوي القسم Const على لائحة من المتغيرات المعروفة بثوابت لا يمكن تغييرها
كمثال على ذلك ليكن هناك بعض القيم التي يستخدمها برنامجك مرارا وتكرارا ، يمكنك من أجل هذه القسم وضع متغيرات من نوع Constant لتبيان ذلك نشاهد المثال التالي
كود:Unit Unit2;
Interface
Const
AppCaption =’برنامجي الأول ‘;
Procedure DoSomething;
Implementation
Const
X = 20 ;
Y = 200;
Procedure DoSomthing;
Begin
{أوامر الإجراء DoSomthing تكتب هنا }
End;
End.
في المثال السابق أضفنا القسم Const واحد للثوابت العامة ( التي يمكن للوحدات الأخرى التعامل معها ) وآخر للثوابت التي تستخدمها هذه الوحدة فقط .
بما ان الثابت AppCaption مصرح عنه في القسم InterFace ، فإنه يمكن إستخدامه في أي مكان في الوحدة وفي أي وحدة أخرى واردة في لائحة Uses لهذه الوحدة
ولإن الثوابت y و x مصرح عنها في القسم Implementation فمن الممكن إستخدامها فقط في هذه الوحدة