IBM Lotus Symphony


Функция UBound [встроенная]

Возвращает верхнюю границу массива.

Синтаксис:

UBound (Массив [, Измерение])

Возвращаемое значение:

Integer

Параметры:

Массив: Имя массива, для которого необходимо узнать верхнюю границу измерения (Ubound) или нижнюю (LBound).

Измерение: Целое число, указывающее, для какого измерения следует вернуть верхнюю (Ubound) или нижнюю границу (LBound). По умолчанию возвращается граница первого измерения.

Коды ошибок

5 Недопустимый вызов процедуры

9 Нижний индекс вне диапазона

Пример:

Sub ExampleUboundLbound

Dim sVar(10 to 20) As String

print LBound(sVar())

print UBound(sVar())

end Sub

Sub ExampleUboundLbound2

Dim sVar(10 to 20,5 To 70) As String

Print LBound(sVar()) REM Результат: 10

Print UBound(sVar()) REM Результат: 20

Print LBound(sVar(),2) REM Результат: 5

Print UBound(sVar(),2) REM Результат: 70

end Sub


Комментарии по продукту | Дополнительная документация | Товарные знаки