Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como determinar se um item existe em VB Matriz
Ao lidar com matrizes em Visual Basic (VB) é importante para compreender como pesquisar a matriz para encontrar itens específicos. Uma matriz é uma lista de objetos ordenados , tais como cordas ou inteiros. Uma matriz pode armazenar valores , como os nomes dos funcionários, uma lista de números ou até mesmo frases de um livro. Encontrar um item em uma matriz envolve a criação de um loop para percorrer os elementos de matriz e um cheque de comparação para ver se o item corresponde ao que você está procurando. Instruções
1

Abra o arquivo de origem VB em um editor como o Microsoft Visual Basic.
2

declarar uma matriz de Cordas e inicializar com valores , adicionando o seguinte código na sua função :

Dim myArray () As string = {" verde ", " azul", " amarelo "}

Alternativamente , você pode criar um array de inteiros com o código:

Dim myArray () As Integer = { 11 , 24, 12 }
3

percorrer a matriz e procurar quaisquer elementos que correspondem a seqüência que você está procurando por adicionar o código :

Dim searchItem as String = "blue "

índice Dim como Long

Para index = LBound ( myArray ) Para UBound ( myArray )

Se ( String.Compare ( myArray (index) , searchItem ) = 0) Então

MsgBox (" Encontrado: " + searchItem + "no índice: " + CStr (index) )

Próxima

O " LBound " e de "funções UBound " determinar o início eo final da matriz , assim você não tem que codificar em números que podem mudar mais tarde. Dentro do " para o próximo " ciclo verifica se algum item da matriz é igual ao item de pesquisa , e se assim ele exibe uma caixa de mensagem mostrando qual índice do array tem o valor . A função " CStr " converte um número em uma String para exibir . Usando o exemplo , uma caixa de mensagem irá aparecer exibindo " Encontrado: azul no índice : 1." Alternativamente, você pode pesquisar um array de inteiros com o código:

Dim searchItem como Integer = 12

Dim index como Long

Para index = LBound ( myArray ) Para UBound ( myArray )

Se ( myArray (index) = searchItem ) Então

MsgBox (" Encontrado: " + CStr ( searchItem ) + "no índice: " + CStr (index) ) < br >

Próxima
4

Salve o arquivo VB, compilar e executar o programa para procurar a matriz para os itens correspondentes.

Anterior :

Próximo : No
  Os artigos relacionados
·O que eu posso usar para preencher caixas de texto dado…
·Como conectar VB6 para o PHP com ODBC 
·O Uso da PROCV em VBA 
·Como faço para passar dados entre vários formulários…
·O que é UBound em VB 
·Como analisar XML em VBScript 
·Como usar o Telnet com VB6 
·Como ativar certos itens em um botão de opção Lista …
·Como parar de executar VBA 
·Programação VB.NET Server Client 
  Artigos em destaque
·Como acessar SQLite Do Shell Android 
·Como classificar um conjunto de dados em Vb.Net 
·Como definir o tamanho do JTextField 
·Como usar Rope em Python 
·Como criar uma instrução Else If em C 
·Como esvaziar um Array em PHP 
·Qual é a diferença entre JVM Memória & Heap Size 
·Como Anexar a um processo Java em execução 
·MATLAB seqüência de saída 
·O que é CTS em ASP.NET 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados