назад | содержание | вперед Конструкция Select Case Конструкция Select case позволяет обрабатывать РІ программе несколько условий Рё аналогична блоку конструкций if.. .Then.. .Else. Рта конструкция состоит РёР· анализируемого выражения Рё набора операторов case РЅР° каждое РІРѕР·РјРѕР¶РЅРѕРµ значение выражения. Работает эта конструкция следующим образом. Сначала Visual Basic вычисляет значение заданного РІ конструкции выражения. Затем полученное значение сравнивается СЃРѕ значениями, задаваемыми РІ операторах case конструкции. Если найдено РёСЃРєРѕРјРѕРµ значение, выполняются команды, приписанные данному оператору case. После завершения выполнения конструкций управление будет передано конструкции, следующей Р·Р° ключевым словом End Select. Синтаксис конструкции Select Case следующий: Select Case сравниваемоеЗначение
. . . End Select В начале конструкции расположены ключевые слова select case, указывающие, что расположенный рядом с ними параметр сравниваемоеЗначение будет проверяться на несколько значений. Далее следуют группы команд. начинающиеся с ключевого слова Case. Если параметр сравниваемоеЗначение равен значению, указанному в текущем операторе case, то будут выполняться команды, расположенные между этим и следующим ключевым словом case. В качестве примера воспользуемся конструкцией Select Case для решения предыдущей задачи: Select Case x CASE 1 То 9 Labell.Caption = "Значение больше 0" CASE 0 Labell.Caption = "Значение равно 0" CASE -9 То -1 Label1.Caption = "Значение меньше 0" End Select
назад | содержание | вперед
Поделитесь этой записью или добавьте в закладки | Полезные публикации |