Теоретическая часть. Оператор Select Case еще называют переключателем
Оператор Select Case еще называют переключателем. Общий формат оператора
Рис. 57. Общий формат оператора множественного ветвления Select Case.
В переводе с английского Select Case означает «выбор случая (варианта)». Выражение – может быть в частности константа (число) или переменная любого типа. Список условий – может быть трех видов: 1) Case константа1, константа2, константа3, …; 2) Case Is знак отношения константа; (есть) 3) Case константа1 To константа2. (до) Действия при выполнении инструкции Select Case: – сначала в общем случае вычисляется значение выражения в заголовке; – затем производится проверка на совпадение значения выражения (или переменной) и одного из Case–условий: в случае совпадения выполняются инструкции (операторы), помещённые за этим Case–условием; в случае несовпадения во всех Case–условиях выполняются инструкции после служебных слов Case Else. В первом виде списка условий необходимо равенство значения выражения одной из списка констант. Во втором виде списка условий должно выполняться условие отношения между значением выражения и константой («ключом» к соответствующей ветви может быть любое значение из заданного полуинтервала, ограниченного константой с той или иной стороны). В третьем виде списка условий должно выполняться условие отношение: константа 1< = выражение< = константа 2, т.е. «ключом» к соответствующей ветви может быть любое значение из заданного интервала, включая его границы.
|