Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como percorrer um array em Visual Basic
Uma matriz é uma coleção de objetos ou variáveis ​​armazenadas em uma seqüência. Às vezes você precisa percorrer um array para completar uma tarefa , como a classificação da matriz ou à procura de uma determinada palavra-chave. No Visual Basic, você pode atravessar um um elemento de matriz de cada vez usando uma variável de índice, ou percorrer toda a matriz usando um loop. Como o Visual Basic usa zero a indexação , você deve levar isso em conta ao atravessar a matriz para evitar um erro de índice limites. Instruções
1

Abra um novo projeto Visual Basic. Clique duas vezes no controle de rótulo para adicionar um para o formulário. Também adicionar dois botões ao formulário. Abra o editor de código
2

Digite as seguintes linhas para declarar variáveis ​​globais : .

Dim itens () As String = new String (4) {" primeiro ", " segundo" , "terceiro ", " quarto ", " quinta "}

Dim arrayIndex As Integer = 0

A primeira linha declara uma matriz com cinco elementos - com índices de zero a quatro - e inicializa -los . O segundo declara um contador de índice que você irá usar com o array
3

Abra o sub " Form1_Load " e digite a seguinte linha: .

Label1.Text = itens ( arrayIndex )

Este exibe o primeiro elemento na matriz no controle rótulo
4

Abra o sub " Button1_Click " e digite o seguinte : .

Se arrayIndex = items.Length - 1 Então

arrayIndex = 0

Label1.Text = itens ( arrayIndex )

Else

arrayIndex + = 1

Label1.Text = itens ( arrayIndex )

End If

Esta função percorre um único elemento da matriz de cada vez. Durante a execução, quando você clicar nesse botão , o rótulo exibe o próximo item na matriz . Se o índice estiver no último elemento, ele vai voltar para o início da matriz e exibe o primeiro item
5

Abra o sub " Button2_Click " e digite o seguinte : .

para i = 0 To items.Length - 1

MsgBox ( itens (i) )

Próxima

Este loop percorre toda a matriz do começo ao fim e exibe cada um em uma caixa de mensagem . Substituir a função de caixa de mensagem com algo mais prático que executa uma tarefa na matriz.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um gráfico de pontos no Visual Basic 2008 
·Como levantar um Evento em Visual Basic 
·Como fechar automaticamente uma caixa de mensagem em VB…
·Como calcular o perímetro e área de um retângulo com…
·Como dividir OpenArgs em VBA 
·Como criar menu de navegação em VB.NET 
·Qual é a diferença entre sub Procedimentos e Procedim…
·Como verificar a existência de AppSettings em Visual B…
·Como fazer um jogo cronometrado em Visual Basic 
·Como usar Timer1 em VB.NET 
  Artigos em destaque
·Como abrir arquivos de papel Porto 
·Como configurar SourceSafe 
·MySQL ASP Tutorial 
·Qual é o A Importância do Sistema de 8-Bit Codificaç…
·Como escrever uma função para localizar o equivalente…
·Como criar um guia da cidade em Joomla 
·Perl Script Tutorial Arquivo 
·Tutorial para criar ASP VBScript com acesso no Dreamwea…
·Como remover a primeira linha em branco em PHP 
·Como executar uma URL a partir do código Com VB.NET 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados