назад | содержание | вперед Конструкция If... Then Конструкция If.. .Then применяется РІ том случае, РєРѕРіРґР° необходимо выполнить РѕРґРёРЅ или РіСЂСѓРїРїСѓ операторов РїСЂРё соблюдении определенного условия, то есть РєРѕРіРґР° значение заданного условия равно True. Существует РґРІРµ разновидности данного оператора: однострочный Рё многострочный. Однострочный оператор имеет следующий синтаксис: IF условие Then конструкция Р’ этом операторе условие Рё выполняемые РїСЂРё соблюдении условий действия располагаются РІ РѕРґРЅРѕР№ строке. Р’ том случае, если РїСЂРё выполнении условия требуется выполнение блока операторов, используется многострочный оператор, имеющий следующий синтаксис: IF условие Then конструкции End If РСЃС…РѕРґСЏ РёР· синтаксиса, приведенные РЅРёР¶Рµ программные РєРѕРґС‹ выполняют РѕРґРЅРё Рё те Р¶Рµ действия: ' Однострочный оператор IF y>20 Then y=2 ' Многострочный оператор IF y>20 Then РЈ=2 End If После имени конструкции if должно следовать логическое выражение, содержащее условие. Р’ качестве условия РјРѕРіСѓС‚ выступать следующие логические выражения:
Ключевое слово End if обозначает конец многострочной конструкции и его наличие в команде в этом случае обязательно. Если указанное условие выполняется, то есть результат проверки равен True, то Visual Basic выполнит конструкции, следующие за ключевым словом Then. Если условие не выполняется, то Visual Basic переходит к выполнению операторов, следующих за указанным оператором.
назад | содержание | вперед
Поделитесь этой записью или добавьте в закладки | Полезные публикации |