الدرس 10 :بنى التحكم في Visual Basic
- التفاصيل
- الزيارات: 12711
إن بنى التحكم في Visual Basic هي نفسها بنى التحكم في QBasic
لذلك لن نشرح هذه البنى بالتفصيل، وإنما سنكتفي بذكرها.
عبارة IF الشرطية: تملك عبارة IF الشرطية في Visual Basic أربعة أشكال هي: الشكل الأول: IF condition THEN statement أي في حال تحقق الشرط نفذ التعليمة. الشكل الثاني: IF condition THEN statement(s) END IF أي في حال تحقق الشرط نفذ مجموعة التعليمات. الشكل الثالث: IF condition THEN statement(s)1 ELSE statement(s)2 END IF أي في حال تحقق الشرط نفذ مجموعة التعليمات1 وإلا نفذ مجموعة التعليمات2 الشكل الرابع: IF condition1 THEN statement(s) ELSEIF condition2 THEN statement(s) ELSEIF condition3 THEN statement(s) … END IF ويسمى هذا الشكل بعبارة If متعددة المداخل، لأنه كلما تحقق شرط يتم تنفيذ مجموعة محددة من التعليمات. عبارة SELECT CASE: وتستخدم بدلاً من عبارة If متعددة المداخل: SELECT CASE expression CASE value1: statement(s) CASE value2: statement(s) CASE value3: statement(s) …. END SELECT أي اختبر قيمة التعبير expression واعتماداً على قيمته حدد مجموعة التعليمات التي يجب تنفيذها. الحلقة التكرارية FOR: FOR variable=start TO end statement(s) NEXT variable الحلقات التكرارية الأخرى: الشكل الأول: DO statement(s) LOOP UNTIL condition الشكل الثاني: DO statement(s) LOOP WHILE condition الشكل الثالث: DO UNTIL condition statement(s) LOOP الشكل الرابع: DO WHILE condition statement(s) LOOP