الدراسة الجزائري
---------------------------------

موقع الدراسة الجزائري هو أول موقع تعليمي للدراسة في الجزائر يوفر جميع الدروس لجميع المواد و في جميع الأطوار وفق المنهاج المدرسي و بالتفصيل مع دروس مفصلة بالفيديو وحلول لتمارين الكتب المدرسية و الكثير من التمارين و الفروض و الإختبارات و حلولها و البكالوريات السابقة ..

آخر الأحداث

إنشاء برنامج تحويل العملة





المـوضـوع:   إنشاء برنامج تحويل العملة

/- إدراج مكونات المشروع : 

1- المكون panel : من اللوحة standard ندرج المكون panel1.
* معالجة الخصائص:
- ننشط المكون panel1 .               - نغير في الخاصية align إلى altop .
- نغير في الخاصية color إلى رمادي clgray .    - نغير في الخاصية caption إلى convertesseur de vise .
- نغير في الخاصية font (نوع النص: arial black- حجم الخط: 14 – لون الخط: أبيض) .
2-  المكون edit : ندرج المكونedit1  من اللوحة standard .
التحكم في الخصائص: نغير في الخاصية text إلى فراغ .
3-  المكون label : ندرج ثلاثة (03) مكونات label (1،2،3) من اللوحة standard .
التحكم في الخصائص:
- label1 : نغير في الخاصية caption إلى العملة بالدينار .     - label2 : نغير في الخاصية caption إلى العملة بالأجنبية .
* نقوم بتحديد  المكونين label1 و label2، نغير في الخاصية font : (حجم الخط: 12 – نمط الخط: gras ).
- label3 : نغير في الخاصية font إلى: (نوع الخط: arial black - حجم الخط: 16 )، و نغير في الخاصية caption إلى "0" قيمة إبتدائية
4- المكون combobox1 : يسمح لنا بإظهار مجموعة من الإختيارات (قائمة)، ندرج المكون combobox من اللوحة standard .
* التحكم في الخاصية:
- نغير في الخاصية items بالنقر على ...                                                
- تظهر نافذة ندخل فيها الإختيارات كما يلي: دولار أمريكي – ريال سعودي – أورو أوربي – جنيه بريطاني .
- ننقر على موافق (ok).                                                               - نغير في الخاصية indexitem لكي يظهر أول عنوان في القائمة items .
* معالجة الأحداث في المكون  combobox1:
حدث onclick :          
        - ننشط المكون combobox1 .                       
                  - ننقر على evenement .





ملاحظة1: لما يحدث خطأ في التنفيذ ننقر على شريط الإختيارات exécuter ثم ننقر على réinisialiser .
ملاحظة2: ترك مسافة قبل العملة مثلاً: ' SAR'
* التعليمة الشرطية case of: إذا تكرر الشرط بحيث تتغير القيمة التي نجري عليها عملية المقارنة مثل:
IF  X := 0 THEN
INSTRUCTION 1 ;
IF  X := 1 THEN
INSTRUCTION 2 ;
IF  X := 2 THEN
INSTRUCTION 3 ;
في هذه الحالة نستعمل التعليمة                                                                                                                                     OF (متغير) CASE
لا يوجد BEGIN
تعليمة 1 : قيمة 1
تعليمة 2: قيمة 2
END.
* معالجة الحدث onclick للمكون combobox1 بإستعمال التعليمة case:

CASE COMBOBOX1. ITEMINDEX OF 
0 : LABEL3.CAPTION := FLOATTOSTR (STRTOFLOAT (EDIT1.TEXT)*0.00102550)+’ USD’ ;
1 : LABEL3.CAPTION := FLOATTOSTR (STRTOFLOAT (EDIT1.TEXT)*0.0384600)+’ SAR’ ;
2 : LABEL3.CAPTION := FLOATTOSTR (STRTOFLOAT (EDIT1.TEXT)*0.00966267)+’ EUR’ ;
3 : LABEL3.CAPTION := FLOATTOSTR (STRTOFLOAT (EDIT1.TEXT)*0.00684825)+’ GBP’ ;
END ;



Author Image

كاتب الموضوع : khaleddz

تابعونا على
جميع الحقوق محفوظة ل DZ Delphi developer 2018
Mohon Aktifkan Javascript!Enable JavaScript