الدرس 10 :بنى التحكم في Visual Basic

إن بنى التحكم في 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

 

 

لقد انتهينا من دراسة اساسيات Visual Basic الأساسية، وسنعرض في الفصل الثالث كيفية بناء تطبيقات متنوعة باستخدام أدوات وأوامر Visual Basic، وسيتم شرح كيفية استخدام معظم أدوات وأوامر Visual Basic أثناء بناء هذه التطبيقات.

 


 

Share |

معلومات إضافية