Programming: Visual Basic - Visual Basic 6.0
Конструкция 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 должно
следовать логическое выражение, содержащее условие. В качестве условия могут
выступать следующие логические выражения:
-
сравнение переменной с другой
переменной, константой или функцией;
-
любая переменная, выражение,
поле базы данных или функция, принимающие значения
True
или
False.
Ключевое слово End if обозначает
конец многострочной конструкции и его наличие в команде в этом случае обязательно.
Если указанное условие выполняется, то есть результат проверки равен
True,
то Visual Basic выполнит конструкции, следующие за ключевым словом Then. Если
условие не выполняется, то Visual Basic переходит к выполнению операторов, следующих
за указанным оператором.
Назад | Содержание | Вперёд
При перепечатке любого материала
с сайта, видимая ссылка на источник www.warayg.narod.ru
и все имена, ссылки авторов обязательны.
© 2005
|