Tecnología

Inicio

Cómo determinar una matriz multidimensional Ubound en Visual Basic

Cómo determinar una matriz multidimensional Ubound en Visual Basic


Las matrices multidimensionales son variables que se utilizan para mantener listas de caracteres o números. Algunas aplicaciones requieren que colocar a través de los valores de la matriz. Antes de que pueda bucle a través de una matriz, primero tiene que saber el límite superior (UBound). El límite superior es la cantidad máxima de caracteres o números de una matriz puede contener. Visual Basic tiene una función interna que le permite calcular rápidamente el número límite superior para las matrices individuales y multidimensionales.

Instrucciones

1 Cargar su proyecto de Visual Basic en Visual Studio. Haga clic en el formulario que desea editar y seleccione "Ver código". Esto abre el archivo de código subyacente.

2 Crear una multidimensionales variables de matriz y enteros para sujetar la pieza límite superior de la matriz. El código para crear una matriz multidimensional en Visual Basic es el siguiente:
arVar dim (1,3) como entero
Dim intUboundFirstDimension como entero
Dim intUboundSecondDimension como entero

3 Calcular el límite superior de cada dimensión de la matriz. El siguiente código identifica cuántos valores puede contener cada dimensión:
intUboundFirstDimension = arVar.UpperBound (0)
intUboundSecondDimension = arVar.UpperBound (1)
Puesto que los números en la programación de ordenadores comienzan con cero, la primera dimensión es cero y la segunda dimensión es 1. Estos dos valores de retorno 1 y 3.

4 Imprimir los resultados para verificar el código. El siguiente código imprime los valores de la consola depurador para comprobar los resultados:
Imprimir intUboundFirstDimension y "" y intUboundSecondDimension