Três componentes básicos de qualquer algoritmo de computador são as declarações sequenciais, operações condicionais e operações iterativos, ou loops. existem Loops em duas formas básicas em Microsoft Visual Basic 2008, o "Faz" e o laço "para Avançar" loop. Loops são feitos para serem usados com as regras que instruem o loop para repetir um determinado número de vezes ou até que sejam satisfeitas determinadas condições. Loops que o teste para essas condições antes de executar pela primeira vez são chamados "Pré-teste" laços, e os que teste para estas condições depois de executar uma vez são chamados "Pós-teste" laços. Pós-teste laços sempre correr pelo menos uma vez.
Usando um "Faz" Loop no Visual Basic 2008
Declaram variáveis a serem utilizadas no loop usando o "DIM" declaração, como em:
Dim contador as integer
Onde "contador" e é a variável "número inteiro" é o tipo de variável.
código "Faz" loop usando um "Enquanto" condição no início do ciclo, por exemplo:
Dim contador as Integer
Do While contador lt; 20
MessageBox.Show (counter.ToString)
contador = contador + 1
laço
código "Faz" loop usando o "Até" condição no final do ciclo, tais como:
Dim contador as Integer
Faz
MessageBox.Show (counter.ToString)
contador = contador + 1
Loop Until counter = 20
Usando um "For-Next" Loop no Visual Basic 2008
Declaram variáveis a serem utilizadas no loop usando o "DIM" declaração, como em:
Dim contador as integer
Onde "contador" e é a variável "número inteiro" é o tipo de variável, ou declarar variáveis dinamicamente como parte do "For-Next" declaração loop.
código "For-Next" ciclo, criando uma instrução condicional, tais como:
Dim contador as integer
Para contador = 1 a 10
MessageBox.Show (counter.ToString)
próximo contador
código "For-Next" loop para seguir um padrão usando apenas alguns números, como no exemplo a seguir, que mostra apenas números ímpares:
Dim contador as integer
Para contador = 1 a 10 etapa 2
MessageBox.Show (counter.ToString)
próximo contador
Declarar a variável dinamicamente dentro do ciclo como no exemplo a seguir:
Para o contador como um número inteiro = 1 a 10
MessageBox.Show (counter.ToString)
Próximo Contador