ВУЗ:
Составители:
22
ElseIf <условие3 > Then
< блокОператоров3>
…
ElseIf <условиеN > Then
< блокОператоровN>
Else
< блокОператоровElse>
End If
Такие цепочки операторов обладают большой гибкостью и помогают ре-
шить многие проблемы. Однако если выбор одной из нескольких возможностей
всегда основан на проверке одного и того же условия, гораздо удобнее исполь-
зовать для этого оператор выбора Select Case, имеющий следующий синтаксис:
Select Case <проверяемоеВыражение >
Case <списокВыражений1>
<блокОператоров1>
Case <списокВыражений2>
<блокОператоров2>
…
Case Else
<блокОператоровElse>
End Select
Проверяемое выражение вычисляется в начале работы оператора Select
Case. Это выражение может возвращать значение любого типа, например, ло-
гическое, числовое или строковое.
Список выражений представляет собой одно или несколько выражений,
разделенных запятой. При выполнении оператора проверяется, соответствует
ли хотя бы один из элементов этого списка проверяемому значению. Эти эле-
менты списка выражений могут иметь одну из следующих форм:
q <выражение> – проверяется, совпадает ли значение проверяемого зна-
чения с этим выражением;
q <выражение1> To < выражение2> – проверяется, находится ли значе-
ние проверяемого выражения в указанном диапазоне значений;
q Is < логическийОператор> < выражение> – проверяемое выражение
сравнивается с указанным значением с помощью логического опера-
ElseIf <условие3 > Then
< блокОператоров3>
…
ElseIf <условиеN > Then
< блокОператоровN>
Else
< блокОператоровElse>
End If
Такие цепочки операторов обладают большой гибкостью и помогают ре-
шить многие проблемы. Однако если выбор одной из нескольких возможностей
всегда основан на проверке одного и того же условия, гораздо удобнее исполь-
зовать для этого оператор выбора Select Case, имеющий следующий синтаксис:
Select Case <проверяемоеВыражение >
Case <списокВыражений1>
<блокОператоров1>
Case <списокВыражений2>
<блокОператоров2>
…
Case Else
<блокОператоровElse>
End Select
Проверяемое выражение вычисляется в начале работы оператора Select
Case. Это выражение может возвращать значение любого типа, например, ло-
гическое, числовое или строковое.
Список выражений представляет собой одно или несколько выражений,
разделенных запятой. При выполнении оператора проверяется, соответствует
ли хотя бы один из элементов этого списка проверяемому значению. Эти эле-
менты списка выражений могут иметь одну из следующих форм:
q <выражение> – проверяется, совпадает ли значение проверяемого зна-
чения с этим выражением;
q <выражение1> To < выражение2> – проверяется, находится ли значе-
ние проверяемого выражения в указанном диапазоне значений;
q Is < логическийОператор> < выражение> – проверяемое выражение
сравнивается с указанным значением с помощью логического опера-
22
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »
