Función de matriz de Visual Basic
Visual Basic de Microsoft es un lenguaje de desarrollo de aplicación completa que es fácil de aprender y todavía poderosamente equipado para construir aplicaciones robustas. Muchas aplicaciones dependen de la capacidad de categorizar un grupo de artículos y ejecutar diversos procesos contra los elementos en el grupo. Visual Basic se encarga de este requisito con su funcionalidad de matriz.
Definición de matriz
Una matriz es un conjunto de artículos o elementos que comparten el mismo nombre pero se identifican por su posición en el conjunto. Otra manera de describir un conjunto es poner una tabla de elementos en una partida. Por ejemplo, podría incluir una tabla de vegetales brócoli, espinacas, judías verdes y espárragos. Cada elemento es un vegetal y cada una ocupa una posición en la tabla, pero el valor asignado a cada posición es diferente.
Terminología de la matriz
Matrices tienen "elementos de," "subíndice" y "límites". Un subíndice también puede ser llamado un índice y debe ser siempre un número entero. El subíndice se utiliza para hacer referencia a un artículo individual de la matriz, que se llama un elemento. Los límites son superior e inferior, el inferior siempre es cero y el superior se establece cuando se declara la matriz.
Declarar una matriz
Arreglos se pueden declarar con cualquiera de las palabras de clave pública, amigo, Private o Dim. La instrucción de declaración puede ser construida con un subíndice para el límite superior o declarar los valores de la matriz. La primera instrucción siguiente declara una matriz con 25 elementos, mientras que el segundo declara una matriz con cinco elementos definidos.
Dim VegetableArray(25) as String
Dim VegetableArray as String(5) = {broccoli, carrots, beans, lettuce, squash}
Tema de numeración de matriz
Se hace referencia a los elementos de una matriz por un subíndice (o índice), que es esencialmente un número de secuencia. El primer elemento siempre ocupa la posición cero y la numeración es secuencial. En nuestro ejemplo vegetal la matriz tendría este aspecto:
VegetableName Index
************** *****
Broccoli 0
Spinach 1
Green beans 2
Asparagus 3
Para acceder a un elemento de la tabla en un programa, el código se referiría a "VegetableName(Index)." Por ejemplo, una línea de código que dice a mostrar "VegetableName(2)" mostraría "Ejotes" en el campo de pantalla especificado. Observe que el número de secuencia más alto de un elemento es siempre uno menos que el número de elementos en el array, ya que la numeración comienza con cero.
Recorrer un Array
Avanzando a través de los valores en un array o una tabla se llama atraviesa la matriz. Visual Basic permite el uso de números enteros como contadores de índice para crear un bucle simple no es difícil en absoluto. Recordar que el número de índice del primer elemento es cero, un simple fragmento de código como esta será recorrer la tabla con facilidad:
For Each OneVegetableString As String In VegetableString
' Write one vegetable name from the array
Debug.WriteLine(OneVegetableString)
Next OneVegetableString
Este tipo de bucle es útil para buscar un arreglo para un valor específico o simplemente bucle a través de y cada elemento de la matriz de impresión.
Artículos relacionados
- ¿Qué es una matriz en Visual Basic?
- Cómo imprimir en orden inverso una salida de matriz en Visual Basic 6.0
- Cómo pasar una matriz en Visual Basic
- Cómo escribir datos de matriz de Visual Basic a un archivo de texto en Excel
- Cómo escribir datos de matriz de Visual Basic a un archivo de texto
- Cómo programar una matriz en Visual Basic
- VBA y Visual Basic
- Reglas que se aplican a matrices en Visual Basic 2005
- Cómo usar pestañas en Visual Basic