? Visual Basic præsenterede Windows programmører et nyt miljø , hvorfra man kan programmere Windows-programmer. Snarere end at bygge applikationer fra C + + kode , kan udviklere bruge enklere, højere niveau Visual Basic til at lette konstruktion og omkostninger. Efter ophørende langsigtet støtte af Visual Basic med version 6 i 2008 , stadig mange programmører fortsætte med at bruge Visual Basic for simple projekter . De oprindelige Visual Basic indeholdt adskillige looping strukturer , de fleste af hvilke ophørte i Microsofts nye implementering af Visual Basic, VB.NET . Looping konstruktioner i Visual Basic
Visual Basic før gennemførelsen af VB.NET inkluderet en lang række lignende virkende looping strukturer. Disse strukturer , som giver programmører til at gentage blokke af kode baseret på tilfredshed eller manglende opfyldelse af visse betingelser i programmet , blev skræddersyet til at tage et væld af programmering situationer. Disse loops indeholde de " Do " stil loops, og " For " stil loops, som hver havde forskellige sub sorter baseret på den grundlæggende loop -typen handling.
"Gør " Style loops
"Do " style loops omfatter simple " Må ", " Do While " og "Gør Indtil " sorter. The Do løkke simpelthen løber indtil besked på at stoppe med et " Exit Må " erklæring indlejret i sløjfen. Den " Do While " ligner ", mens " sløjfer af andre programmeringssprog såsom Java eller C , idet den sløjfer i løbet kode , indtil et definerende tilstand fortsætter , såsom en variabel forbliver under en vis øvre grænse. Den " Må Indtil " vender Do While til en vis grad , idet den fortsætter løkken , indtil en bestemt betingelse er opfyldt .
"For" Style Loops
< br >
"For" style loops nævnes " for Next " og " Step" sløjfer. Den for -Next løkke ligner det traditionelle "for" loop af Java og C, idet de er beregnet til at køre sløjfer et foruddefineret antal gange , som i en sekvens af tal . Dette står i kontrast til , mens sløjfer, der venter på en betingelse at forekomme. Step loop ændrer For -Next løkke ved at lade programmøren at definere en tilvækst beløb. En typisk For -Next løkke vil tælle i intervaller på én , mens Step sløjfer kan tælle i andre intervaller over en eller under nul.
Loops og VB.NET
da Microsoft ophørte støtte VB6 i 2008 , kommer den nye VB programmering paradigme ved hjælp af VB.NET . Looping strukturer i VB.NET reduceres . Nu, hvad der eksisterer , er "Gør -While " loops , "For - Next " sløjfer ( med valgfri trin værdier) , samt "For - Hver" loop , der gentager løbet samlinger af data såsom arrays. < Br >