? Visual Basic apresentado programadores do Windows um novo ambiente a partir do qual a programar aplicativos do Windows . Ao invés de construir aplicativos de código C + +, os desenvolvedores podem usar o , de nível superior Visual Basic mais simples para facilitar o tempo de construção e os custos. Após a interrupção de apoio a longo prazo de Visual Basic com a versão 6 , em 2008 , muitos programadores ainda continuam a usar o Visual Basic para projetos simples . O original Visual Basic continha numerosas estruturas de loop , a maioria dos que foram descontinuadas em nova implementação da Microsoft de Visual Basic, VB.NET . As construções de laço em Visual Basic
Visual Basic antes da implementação da VB.NET incluiu uma grande variedade de estruturas de loop semelhantes ação. Estas estruturas , que permitem que os programadores para repetir blocos de código baseado na satisfação ou não- cumprimento de determinadas condições do programa , foram adaptados para atender uma infinidade de situações de programação . Estes laços incluem os laços de estilo "do", e " para" Laços de estilo, cada qual com diversas variedades sub baseada na ação do tipo ciclo básico.
" Do " Style Loops
"Não " loops de estilo incluem o simples " fazer", " do While " e " Until " variedades. O loop Do simplesmente vai até disse para parar por um " Exit Do " declaração embutido no loop. O " Do While " assemelha-se ao " tempo" laços de outras linguagens de programação como Java ou C , em que ele faz um loop sobre o código até que uma condição que define persiste , como uma variável restante sob um determinado limite superior . O " Do Until " inverte a While , até certo ponto , na medida em que continua o loop até que uma determinada condição for satisfeita.
" Para" Estilo Loops
< br >
" para" Laços de estilo incluem o " For Next " e loops de "step" . O loop For-Next lembra o tradicional laço "for" de Java e C na medida em que se destinam a executar loops de um número pré-definido de vezes , como em uma seqüência de números . Isto contrasta com loops , enquanto que esperar por uma condição de ocorrer. O loop Passo modifica o loop For-Next , permitindo que o programador para definir uma quantidade de incremento. Um ciclo típico For-Next contará em incrementos de um, enquanto loops de Passo pode contar em outros incrementos acima de um ou abaixo de zero.
Loops e VB.NET
como a Microsoft descontinuou o suporte de VB6 , em 2008 , o novo paradigma de programação VB vem por meio de VB.NET . As estruturas de looping em VB.NET são reduzidos. Agora , o que existe é o " do-while " laços, a " For- Next" loop (com valores opcionais passo) eo loop " For-Each " que itera sobre coleções de dados, tais como matrizes. < Br >