أخر الأخبار
دروس باسكال
منذ بضع اعوام

دورة إحترافية باسكال و دلفي - هيكل البرمجة في لغة...

هيكل البرمجة في لغة باسكال جميع البرامج تعتمد على هيكل خاص ليفهمه الكومبايلر لتنفيد أكواد البرم...
اقرأ المزيد
دروس باسكال
منذ بضع اعوام

دورة إحترافية باسكال و دلفي المتغيرات

 المتغيرات في لغة باسكالفي هذا الدرس النظري سنرى المتغيرات نحن نعلم أن ذاكرة الحاسوب مقسمة...
اقرأ المزيد
دروس باسكال
منذ بضع اعوام

دورة إحترافية باسكال و دلفي تنصيب باسكال على محرر...

تنصيب باسكال على محرر الأكواد  Visual Studio Codeالبرمجة بلعة باسكال اصبحت تعتمد على العديد من ...
اقرأ المزيد
دروس باسكال
منذ بضع اعوام

دورة إحترافية باسكال و دلفي - تنصيب برنامج Pascal ABC.net

دورة إحترافية باسكال و دلفي - تنصيب برنامج Pascal ABC.netلغة باسكال لغة باسكال هي لغة برمجة صُممت...
اقرأ المزيد
مذكرت تخرج
منذ بضع اعوام

مذكرة تخرج تسيير مكتبة للجامعة

التخرج ثمرة جهد سنين من التعليم و التمهين ع...
اقرأ المزيد
نسخ الدلفي
منذ بضع اعوام

نسخة دلفي 7 -- Delphi7_Lite_Full_Edition_7.3.4.3_Build_20110801

دائما مع نسخ الدلفي هذه المرة النسخة التي يبحث عنها الجميع نسخة دلفي 7 Delphi7_Li...
اقرأ المزيد
نسخ الدلفي
منذ بضع اعوام

نسخة دلفي xe 8 ---- XE8 version update 1

دائما مع النسخ المتقدمة من الدلفي لشركة اومبركاديرو و هذه المرو مع النسخة XE8 version u...
اقرأ المزيد
نسخ الدلفي
منذ بضع اعوام

نسخة دلفي XE 7

دائما مع نسخ دلفي و هذه المرة مع النسخة  XE7 تم إنشاء لغة برمجة دلفي قوية تعتم...
اقرأ المزيد
نسخ الدلفي
منذ بضع اعوام

نسخة دلفي XE6 ---- XE6 version update 1

دائما مع نسخ دلفي من شركة Embracadero   هذه المرة مع نسخة دلفي XE6  ال...
اقرأ المزيد
نسخ الدلفي
منذ بضع اعوام

نسخة حديثة للدلفي Embarcadero Delphi 10.2.3 v25.0.29899.2631 Lite 14.4

تم إنشاء لغة برمجة دلفي قوية تعتمد على Object Pascal. ضوابط دلفي VCL ويندوز 10 و FMX ممكن...
اقرأ المزيد

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





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

في هذا التطبيق سنستعمل  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


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

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





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

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












قد يعجبك ايضا
تعليقات
تعليقات Bloggerتعليقات Disqus



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