أخر الأخبار

درس التعامل مع التاريخ باللغة العربية في الدلفي





في هذا الدرس الخاص بإستعمال التاريخ باللغة العربية على برنامج الدلفي 

في هذا التطبيق سنستعمل  Function

وهي خاصية نتعامل بها في البرمجة في الباسكال و في الدلفي على حد سواء 

التطبيق سهل جدا يمكن استعمالة في بعض المكونات مباشرة في واجهات البرامج 

اولا نفتح الدلفي تم نفتح مشروع جديد طبعا بعد ان ننشئ مجلد العمل على سطح المكتب او في اي مكان تشاؤون على الحاسوب

كما في الصورة ادناه


ثم نضع بعض مكونات 

DynamiqueSkinForm 

لإعطاء التطبيق اكثر جمالية  ونختار في هذه المكونات الثلاثة المعروفة  لتزيين البرامج و تغيير شكلها طبعا تنصيبها موجود في دروسنا على الموقع و المكونات موضحة في الصورة ثم نغير Caption  الفورم و نسمية كما نريد هنا نسميه 

Date en Arabe



ثم نغيير خصائص المكونات الأخرى الحجم و شكل الكتابة الوضعية على الفورم ....

ثم نغير الــ Caption الخاص بالمكونين 

spSkinVistaGlowLabel1    و    spSkinButton1

الى اي كتابة نريد 


ثم ندخل الى الـــ  editeur    محرر الأكواذ الخاصة بالدلفي 
ونكتب Function  الأولى الخاصة بالأشهر 

string   عبارة عن    word   و سنعطيها المتغير MoisEnArabe  و سنسميها   Function     
و يكون تعريفها في التطبيق كالتالي :
function MoisEnArabe(moi: word): string;

 CHAHR  و نسميهString ثم نضع متغير اخر بنفس التعريف و هو 

Caseالأن نستعمل حلقة تكرارية من نوع   
و نعطي القيم من 1-12  عدد اشهر السنة للقيمة  CHAHR

ثم نضيف متغير أخر و نعطيه القيمة  الخاصة بالمتغير الأول من أجل حساب التاريخ

Result:= CHAHR ;


JourEnArabe   ونسميها  Array   اخري  خاصة بعدد ايام الأسبوع التي نضع فيها جدول function ثم نضيف

 Yaoum ثم متغير اخر نسميه 

ثم نؤول المتغير Yaoum  الى المتغير  Result




  ونسميها   اخري  خاصة بتشفير التاريخ  باليوم و الشهر و السنةfunction ثم نضيف
DateEnArabe


ثم ندهب الى مكون    1 spSkinButton

ونعطيه قيمة الـ Function  الأخيرة  DateEnArabe



ثم نقوم بتنفيد البرنامج  عن طريق  F9


فنحصل على التبطبيق التالي و عند الضغط على الزر 

إضغط هنا يظهر التاريخ باللغة العربية 





ارجو ان يكون الشرح و الفكرة قد وصلتكم تقبلو تحياتنا 

فيديو يشرح الطريقة












تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-