Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Обрабатывать несколько условий в программе можно также с помощью оператора Select Case. Он позволяет выполнить фрагмент программы в зависимости от значений некоторого выражения или переменной.
Синтаксис оператор выбора
Синтаксис оператор выбора Select Case имеет вид:
Select Case Выражение
Case Значение1
БлокОператоров1
Case Значение2
БлокОператоров2
...
[ Case Else
БлокОператоровN ]
End Select
В качестве параметра Выражение можно использовать любое числовое или строчное выражение, включая литералы, переменные и функции.
В качестве параметра Значение можно указывать дискретные значения параметра Выражение (например, Case 1), список значений (например, Case 2, 3, 4), диапазон значений (например, Case 5 To 10) и операторы сравнения (например, Case Is > 10). Параметры Выражение и Значение должны иметь одинаковые типы.
В операторе Select Case всегда выполняется только один Блок Операторов, даже если вы указали несколько операторов Case с пересекающимися значениями параметра Значение. В последнем случае будет выполнен первый по порядку блок, удовлетворяющий условию Значение = Выражение. Если ни один из параметров Значение не равен параметру Выражение, то выполняется блок операторов, расположенный после служебных слов Case Else. Оператор Case Else может быть расположен только после последнего оператора Case и является необязательной частью оператора Select Case.
Дата публикования: 2015-07-22; Прочитано: 120 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!