الفصل الثاني الشروط والقرارات
التعبير الشرطي : صياغة للعلاقة بين كميتين أو قيمتين وقد تكون الكمية عبارة عن متغير أو خاصية أو ثابت أو قيمة مجردة.
تستخدم معاملات المقارنة فى التعبير الشرطي ( <= * >= * < > * = * <* > )
الأمر ( If .. Then .. Else ):يتم استخدامه فى حالة وجود بديلين حيث يتم تنفيذ احدهما اذا كانت قيمة الشرط True ويتم تنفيذ الاخراا كانت قيمة الشرطFalse فاذا تحقق الشرط Trueيتم تنفيذ الأوامر التي تلى كلمة Then واذا لم يتحققFalse يتم تنفيذ الأوامر التى تلى كلمة Else .
الأمر (If ..Then) البسيط : يمثل صوره مبسطة لـ If .. Then .. Else ويستخدم بديل واحد فقط حيث يتم تنفيذ الأوامر التى تلى Then عند تحقق الشرط True وإذا لم يتحقق الشرط Falseلا يتم تنفيذ شي ويتم الانتقال للأوامر التي بعد end if .
الفصل الثالث أوامر التكرار
الامر For...Next:يستخدم هذا الأمر فى حالة معرفة عدد مرات التكرار مسبقاً ويتم فيه تحديدقيمه ابتدائية وقيمة نهائية للعداد((counter وهو عبارة عن متغير يستخدم لحساب عدد مرات التكرار ويستمر تكرار الأمر حتى يصل العداد من القيمة الابتدائية الى القيمة النهائية ولتنفيذ الأمر For....Next يتم تخزين القيمة الابتدائية داخل العداد ثم مقارنة القيم فإذا كانت قيمة العداد اكبر من القيمة النهائية ينتهي التكرار ويتم الانتقال للأوامر الموجودة بعد Next واذا كانت أثقل يتم تنفيذ الأوامر التى بين For....Next.
الفصل الرابع الميقاتيTimer
الكائنTimer هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب من داخل البرنامج التي تقوم بتنفيذها.
* الكائنTimer ينشط علي فترات زمنية متساوية Intervals ونتيجة لهذا النشاط يقع حدث Tick وهذه الفترة الزمنية تتراوح بين صفر و65535 مللي ثانية حيث الثانية الواحدة تساوي 1000 مللي ثانية .
* ولكي ينشط Timer هناك خاصية تسمى Enable يجب أن تأخذ القيمة True حيث أن القيمة الافتراضية لها هى False فإذا أردت ان يعملTimer يجب ان تجعلها True .