IBM Lotus Symphony


Função UBound [Runtime]

Devolve o limite superior de uma matriz.

Sintaxe:

UBound (ArrayName [, Dimension])

Valor de retorno:

Integer

Parâmetros:

ArrayName: Nome da matriz para a qual pretende determinar o limite superior (Ubound) ou inferior (LBound).

[Dimension]: Número inteiro que especifica qual a dimensão para a qual será devolvido o limite superior (Ubound) ou inferior LBound). Se não for especificado qualquer valor, é devolvido o limite da primeira dimensão.

Códigos de erro

5 Chamada de procedimento não válido

9 Inferior à linha fora do intervalo

Exemplo:

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 Devolve 10

Print UBound(sVar()) REM Devolve 20

Print LBound(sVar(),2) REM Devolve 5

Print UBound(sVar(),2) REM Devolve 70

end sub


Comentários sobre o produto | Documentação adicional | Marcas comerciais