في هذا الدرس الخاص بإستعمال التاريخ باللغة العربية على برنامج الدلفي
في هذا
التطبيق سنستعمل 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
فنحصل على التبطبيق التالي و عند الضغط على الزر
إضغط هنا يظهر التاريخ باللغة العربية
ارجو ان يكون الشرح و الفكرة قد وصلتكم تقبلو تحياتنا
فيديو يشرح الطريقة
قد يعجبك ايضا