Forstå hvordan løkker arbeide i Visual Basic 6 ( VB6 ) er viktig fordi det lar deg utføre blokker av kode gjentatte ganger. De to hovedtyper av loops er "for" og "gjøre " loops . A " for " loop er en forkortelse versjon av en " do " loop som brukes når antall gjentakelser er kjent på forhånd. Noen bruker av en løkke leser i linjer fra en fil , utskrift alles navn fra en ansatt liste og sortere gjennom en rekke ute etter en bestemt verdi. Instruksjoner
en
Åpne din kilde filen i Visual Basic 6
2
Legg til en " for " loop ved å skrive følgende kode i funksjon din : .
< P > Dim x As Integer
Dim teller As Integer
x = 0
count = 1 til 6 Trinn 2
x = x + 2
Neste
A "for " loop består av en teller , til omfanget av disken , et skritt og kommandoene utføres i løpet av hver iterasjon. Den " steg" argumentet angir hvor mye telleren vil øke mellom gjentakelser . Hvis du utelater "step " søkeord det er satt til standardverdien 1. . I eksemplet i løpet av den første iterasjon , "teller " er lik 1 , og "X" er satt til to ( 0 +2) . . På den andre iterasjon "teller " er satt til 3 og " X " er satt til 4 ( 2 +2)
p Hvis du ønsker å sløyfe gjennom en liste i stedet , legge til følgende kode :
< p > Dim MyColors ( 2 ) som String
Dim farge som String
MyColors ( 0 ) = " Blue"
MyColors ( 1 ) = " Green"
MyColors ( 2 ) = " Yellow"
for hver farge i MyColors
Debug.Print farge
Neste
sløyfen gjentas for hver verdi i listen , som er typisk en matrise eller samling . Den iterating variabel, "farge ", må være av samme type som elementer i listen
3
Legg til en " do " loop ved å skrive følgende kode : .
< p> Dim x som heltall
x = 0
Mens x < 10