Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор выбора Select Case



Обрабатывать несколько условий в программе можно также с помощью оператора 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...