de Microsoft Visual Basic permite para las variables de un solo elemento que declaran y manipulación de fácil , pero a veces se necesita algo más, como una tabla de elementos con las mismas características. Es posible que desee recorrer la tabla de la impresión de los elementos , o es posible que desee crear la tabla de una base de datos. VB.NET facilita esta funcionalidad mediante el uso de matrices , incluyendo matrices multidimensionales . Instrucciones
1
Inicie Visual Basic y haga clic en el enlace " Nuevo proyecto " en la página de inicio. Haga doble clic en " Aplicación de Windows Forms " para abrir un nuevo formulario en la ventana de diseño de Visual Basic .
2
Deslizar el cursor sobre la ficha Herramientas a la izquierda de la ventana de diseño para abrir el menú Herramientas . Puede tomar unos segundos para cargar la caja de herramientas y lo mostramos.
3
doble clic en el elemento de menú " ListBox " en la sección Controles comunes del Cuadro de herramientas para agregar un control ListBox a su formulario. Haga doble clic en el elemento de menú "Button " dos veces para agregar dos botones al formulario. Haga doble clic en el elemento de menú " TextBox " para agregar un cuadro de texto al formulario. Arrastre los controles en la forma de organizar Button1 en el marco del cuadro de texto y organizar Button2 bajo el ListBox.
4 Haga doble clic en el botón "Add Item" para abrir la ventana de código de Visual Basic . Haga clic en la línea en blanco debajo de la " Public Class Form1 " estado en la parte superior de la ventana y la clave de la siguiente línea:
Dim ItemArray ( 9 ) As String
ArrayCountInteger Dim As Integer < br >
instrucción declara una serie de hasta diez objetos de tipo string y un contador de números enteros . El contador siempre empieza en cero, por lo que la afirmación " Dim ", establece el número de nueve, uno menos que el número de elementos de la matriz .
5
Haga clic en la línea en blanco después de la " Private Sub Button1_Click " declaración e introduzca el siguiente código de manera que todo el procedimiento de inicio y finalización de líneas es el siguiente:
Private Sub Button1_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles Button1.Click
Si TextBox1.Text > "" Entonces
Si ArrayCountInteger = 10 Entonces
MessageBox.Show ( "Usted ha entrado en el límite máximo de materiales " )
Volver
End If
ItemArray ( ArrayCountInteger ) = TextBox1.Text
ArrayCountInteger + = 1
TextBox1.Clear ()
TextBox1.Focus ()
End If End Sub
Este código lee cada artículo que escribe en el cuadro de texto y lo coloca en la matriz. < br > Página 6
Muestra el array. Haga clic en la ficha Diseño para volver a la ventana de diseño. Haga doble clic en el botón " Lista de artículos " para volver a la ventana de código . Introduzca el código entre las dos líneas de modo que el resultado final es el siguiente:
Private Sub Button2_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles Button2.Click
Dim ListArrayCountInteger As Integer
¿ Mientras ListArrayCountInteger <( ArrayCountInteger + 1) spanish
Si ItemArray ( ListArrayCountInteger ) > "" Entonces
ListBox1.Items.Add ( ItemArray ( ListArrayCountInteger ))
ListArrayCountInteger + = 1
demás
MessageBox.Show ( " No hay más elementos " )
Volver
End If
Loop
Este código lee la matriz mediante un bucle y coloca los elementos en el ListBox para mostrar.
7
Haga clic en la opción de menú " Debug" en la parte superior de la pantalla y haga clic en el enlace " Iniciar depuración " para probar el programa. Introduce un elemento en el cuadro de texto y haga clic en el botón " Add Item " . Añade varios elementos y haga clic en el botón " Lista de artículos " para ver sus artículos en el ListBox.