التطبيق الأول:
نريد في هذا البرنامج أن ندخل علامة اختبار عبّارة عن رقم فإذا”كانت فوق 10 تظهر لك
ضع 601111113170 و )© وا1808 ثم غير خصائصهم كما في الجدول التالي:
الخصائص الاسم
الكول (بالنفر مرئين على ال 600008008)
1611 فارغ
1 ما فارغ
عند تطبيق هذا البرنامج أدخل رقمٌ فوق العشرة ثم علامة تحت العشرة وستلاحظ النتيجة
ونحن نعلم أن العلامة على 20 ولكن ماذا لو أدخل المستعمل علامة اكبر من20 هذه مشكلة
تبقى مطروحة سيأتي حلها بعد شرح الكود
شرح الكود:
1 و هي بداية الجملة الشرطيّة وتعني "إذا” بالعربية والجملة ]1 شي جملة إذا تحقق
الشرط الذي بعدها نفذ الأوامر التالية آلتي هي بعد 161]
2 7011 ويعني القيمة العددية ل ]«16«*]118
3-- ونعني بها أن القيمة التي قبلها تساوي أو اكبر من عشرة
4 وهو تابع للجملة الشرطية 12 ف 1080 فاصل بين الشروط والأوامر فالشروط
تأتي قبلها و الأوامر تأتي بعدها
256١1 08011012 "5 وهذا هو الأمر المحدد أي انك تأمر
البرنامج انه إذا تحقق شرط721)26<71116«*(2<10 نفذ هذه الأوامر والتي هي تبديل
عنوان 185611 إلى العنوان المكتوب بين الشلطتين
6 ويعني نهاية الأوامر
7 761)16+11602>10 ]1 مثل الكود السَابَقَ غير أن هذا الكود يأمر البرنامج
بإظهار كتابة الأسف إذا كان العدد اقل من 10
لحل المشكل يجب علينا وضع شرط آخرقبل الشرطين الآخرين نأمربّه البرنامج ان يتحقق
قبل
تنفيذ الشرطين بان القيمة العددية اقل من 20 ولهذا استبدل الكود السابق بهذا المطور:
100 20 <> (©*<21)7©71178/ ]1 وتعني انه يجب تحقق الشرط الذي هو أن القيمة
عندما يكون هناك جملتين شرطيتين واحدة فوقالأخرى لا تفصلهمم 600 يجب تحقق
تحقق الشرط الأول لكي تنفذ الأوامر
ولكن عندما تطبق البرنامج وتضع رقم اقل من 0 مثلا -5أستجد أن البرنامج يعتبره علامة
يجب عليك أن تستبدل السطر الأول من الكود بهذا السطر:
في البداية رقما بين 20 و0 ثم ظهرت رسالة الأسف أو التهنئة ثم أدخلتاً رقم فوق 20 أو
رقم تكتت 0 ستظهر نفس رسالة الرّقمالسابق سنحل هذه المشكلة إن شاء الله بعد شرح
1 0<< (21)7©117“*0/ 200 _كلمة800 تعني بالعربية "و" وتعني في لغة
بعدها لتنفذ الأوامر التي بعد 210617
الآن نعود لحل المشكل المطروح سابقا ويجب عَلينا لحل المشكل أن نأمر البرنامج انه إذا
وجد رقم اكبر من 20 أو أقل من 0 أن يظهر رسالة خطأ في نافذة "جديدة وما يجب علينا إلا
"خطا, المعطفات|/ المدخلة غير صحية ادخل علامتثا على ,خُشرون )88«*'20 و159١
1 156 تعني بالعربية "وإلا" واتأتي في الجملة الشرطية 2 بعد الأوامر التي هي بعد
09 ويقصد بها انةإذا لم تتحقق الشرّوط التي بعد ]1 وبالطبع لن تنفذالأوامر التي بعد
0 نفذ الأوامر التي تلي 6]58- ويجب أن تكون قَبَلٌ ١ 600
نأمر البرنامج أن يظهر رسالة خطأ للمستعمل وستظهر على شكل نافذة جديدة و بها الرسالة
المكتوبة بين الشلطتين و بها زر" موافق"
3 80611680000] و بها تأمر البرنامج أن يجعل 185611 فارغة فعندما
تضع""< نعني بها أن تكون فارغة وهذا ما نحتاجه في برنامجنا إذ أننا نريدها فارغة بعد
إظهار رسالة الخطأ
4 7616 وتعني أيضا أن تأمر البرسامج أن يجعل 16721 فارغة حيث إن
ونصوص عبر تبديل خاصية1/10181-106 التي في نافذة الخصائص إلى ع0ا12
لا يمكنك بالكود السابق التحكم بغخوان | #«1/05980 لكن بالتعديل القادم يمكنكالتحكم
بعنوانه و مظهره والآن استبدل سطر «1059880 بهذا الكود:
"خطأ في إكخال المعطيات'"< ج7147
(©111 58715116 الآإرلاه 0 و5 01ج وكاا
وستتظهر الرسالة مثل هذه:
خط المعليات البدغلة غير صحية ادخل علامتك على عشرون 207 69
موافق
1 1015080 أي محتوى الرسالة وهو المكتوب بين علامتي التنصيص بعدها
50/162 وهو مظهر الرسالة أي رسالة استفهامية أو رسانة خطأ الخ
3 © ,هي ويمكنك هذا من إظهار زر "موافق " فقط كما أن هنالك عدة أنواع كإظهار
زر الإلغاء وزر التجاهل الخ سيتم ذكرها جميعا إن شاء الله
74 + وهي طريقة عرض الرسالة أي عرضها على أساس أنها خطأً أو
استفهام أو أساس أنها تحتوي معلومة مهمة الخ: و هذه الكلِمَّةٌ بالتحديد يعرضها البرنامج
على أساس أنها رسالة خطأ مثل الرسالة المبينة أعلاه
5 11166 وهي خاصة بعنوان الرسالة في التُتريط الأززرق العنوان هو المكتوب بعدها بين
6 1150 وهو اسم الرسالة ويمكنك اختيار أي اسم لها ولكناحرص أ5لايكون الاسم من
الكلمات المخجوزة*
7 ,50/16, 0159) 1159507 وهو أمر البزنامج بإظهار هذه الرّسالة ويجب ذكر
عناصرها التي هي بين قوسين بنفس الترتيب فمحتوي الرسّالة هو دائما الأول (00159) ثم
*الكلمات المحجوزة هي الكلمات التي تأمر بها البرنامج معين أو أسلماء الأدوات مثل ١856|
1تستطيع استبدال | ,©6016 بالاكوّاد التالية التي هي من خصائص المظهر (6ا/50):
وتكون الرسالة ذات زر" نعم" و زر "لا" و زر" إلغاء" ٠/017865][10063+208١
وتكون الرسالة ذات زرلا" و"نعم'" فقط 5|[0 ١/016
وتنشأ رسالة تتضمن زر "إعادة" و زر" إلغاء" ٠/0] 611/0317 208١
2 الاكواد التالية استبدلها ب 71561101681 :
و عندها تتغير لك الرسالة إلى رسالة استفهامية 7011651101
و ستضبح رسالة استفهامية 61311311017( ٠/0
وستتحول إلى رسالة لإظهار معلومة 117311017 ٠/0110
ان الجزء "تذكر!!" يؤخذ من شرح الأكواد لكي ترسخ في ذهن
1 و هي بداية الجملة الشرطية وتعني "إذا" بالعربية والجملة ]هي جملة إذا تحقق
2 هو تابع للجملة الشرطية 12 ف" 2060 فاصطتل بين الشروط والأوامر فالشروط
تأتي قبلها و الأوامر تأتي بعدها
3 8 يعني نهاية الأوامر
4 تعني بالعربية "وإلا"" وتأتي في الجملتةالتشرطية ]ز بعد الأوامر التي هي بعد
09 ويقصد بها انه إذا لم تتحقق التتروط التي بعد 1 وبالطبع لن تنفذ الأوامر التي بعد
5 "خطأ,#رعلى عثر3 1/015630«207 و بها نأمر البرنامج أن يظهر رسالة خطأ
للمستعمل وستظهر على شكل نافذة جديدة و بها الرسالة المكتوبة بين علامتي التنصيص و
بهازر " موافق"
7611166 وتعني أيضا أن تأمر البرنامج أن يجعل 16711 فارغة حيث إن
ونصوص عبر تبديل خاصية41011-106ا1/] التي في نافذة الخصائص إلى 06ا2]]
اليوم الثالث:
اليوم و اليوم القادم إن شاء الله تمندرس خصائص 30117767 به تستطيع استخدام جميع
التطبيق الاول: