do Microsoft Visual Basic permite fácil declarar e manipulação de variáveis de um único elemento , mas às vezes você precisa de algo mais, como uma tabela de elementos com as mesmas características. Você pode querer fazer um loop através da tabela imprimir os elementos , ou você pode querer construir a tabela de um banco de dados. VB.NET facilita esta funcionalidade através do uso de matrizes , incluindo matrizes multi - dimensional . Instruções
1
Inicie o Visual Basic e clique no link " New Project" na página inicial . Clique duas vezes para abrir um novo formulário na janela Visual Projeto Básico "Windows Forms Application " .
2
Desloque o cursor sobre a guia Caixa de Ferramentas à esquerda da janela Projeto para abrir o menu Ferramentas . Pode demorar alguns segundos para carregar a caixa de ferramentas e exibi-lo .
3
Clique duas vezes no " ListBox " item de menu na seção de controles comuns da caixa de ferramentas para adicionar uma caixa de listagem para o seu formulário. Dê um duplo clique no "Botão " item de menu duas vezes para adicionar dois botões ao formulário. Clique duas vezes no " TextBox " item de menu para adicionar uma caixa de texto ao seu formulário. Arraste os controles na forma de organizar Button1 sob a caixa de texto e organizar Button2 sob o ListBox.
4
Dê um duplo clique no botão " Add Item" para abrir a janela de código do Visual Basic . Clique na linha em branco sob a afirmação " Public Class Form1 " no topo da janela e chave a seguinte linha:
Dim ItemArray (9) As String Dim
ArrayCountInteger As Integer < br >
Esta declaração declara uma matriz de até dez itens do tipo String e um contador inteiro . O contador sempre começa em zero, de modo que o " Dim " instrução define o número de nove, um a menos que o número de itens na matriz.
5
Clique na linha em branco após o " Private Sub declaração Button1_Click " e insira o seguinte código para que todo o procedimento com início e linhas que terminam se parece com isso :
Private Sub Button1_Click (sender System.Object , ByVal e As System.EventArgs ) Handles Button1.Click
Se TextBox1.Text > "" Then
Se ArrayCountInteger = 10 Então
MessageBox.Show (" Você digitou o número máximo de itens " )
Retornar
End If
ItemArray ( ArrayCountInteger ) = TextBox1.Text
ArrayCountInteger + = 1
TextBox1.Clear ()
TextBox1.Focus ()
End If End Sub
Este código lê cada item que você digite na caixa de texto e coloca-lo na matriz. < br >
6
Mostrar a matriz. Clique na aba Design para retornar à janela de design . Dê um duplo clique no botão " Lista de Itens " para retornar à janela de código. Digite o código entre as duas linhas de modo que o resultado final se parece com isso :
Private Sub Button2_Click (sender System.Object , ByVal e As System.EventArgs ) Handles Button2.Click
Dim ListArrayCountInteger As Integer
Do While ListArrayCountInteger <( ArrayCountInteger + 1)
Se ItemArray ( ListArrayCountInteger ) > "" Then
ListBox1.Items.Add ( ItemArray ( ListArrayCountInteger ) )
ListArrayCountInteger + = 1
Else
MessageBox.Show (" não há mais itens ")
Retornar
End If
loop
Este código lê a matriz usando um loop e coloca os itens no ListBox para exibição.
7
Clique no botão " Debug " item de menu em a parte superior da tela e clique no link " Start Debugging " para testar seu programa. Digite um item na caixa de texto e clique no botão " Add Item" . Adicionar vários itens e clique no botão " Itens " para ver os itens na caixa de listagem .