Choose Function
Возвращает выбранное значение из списка аргументов.
Синтаксис
Choose (Индекс, Вариант1[, Вариант2, ... [, Вариант_n]])
Параметры:
Индекс. Числовое выражение, указывающее, какое из значений возвращается.
Вариант1. Любое выражение, являющееся одним из возможных вариантов.
Функция Choose возвращает значение из списка выражений в зависимости от значения Индекс. Если Индекс = 1, эта функция возвращает первый вариант из списка; если Индекс = 2, — второе, и т. д.
Если значение индекса меньше, чем 1, или больше, чем количество выражений в списке, функция возвращает значение Null.
В следующем примере функция Choose используется для выбора одной строки в списке, представляющего собой меню.
Пример:
Sub ExampleChoose
Dim sReturn As String
sReturn = ChooseMenu(2)
Print sReturn
End Sub
Function ChooseMenu(Index As Integer)
ChooseMenu = Choose(Index, "Быстрый формат", "Сохранить формат", "Системный формат")
End Function