Förstå hur loopar fungerar i Visual Basic 6 ( VB6 ) är viktigt eftersom det gör att du kan köra kodblock upprepade gånger . De två vanligaste typerna av loopar är " för " och " Do" loopar . A "för " loop är en förkortning version av en "gör " slinga som används när antalet iterationer är känt i förväg . Vissa använder en slinga läser i rader från en fil , skriver allas namn från en anställd lista och sortera en array efter ett visst värde . Instruktioner
1
Öppna källfilen i Visual Basic 6
2
Lägg ett " för " loop genom att skriva följande kod i din funktion : .
Dim x As Integer
Dim antal As Integer
x = 0
För count = 1 till 6 Steg 2 Review
x = x + 2
Nästa
A " för " loop består av en räknare , till utbudet av disken , ett steg och kommandon köras under varje iteration . Den " steget " argument anger hur mycket räknaren ökar mellan iterationer . Om du utelämnar " steg " nyckelordet det är inställt till standardvärdet 1 . I exemplet , under den första iteration , " count " är lika med 1 och " X " är satt till 2 ( 0 +2 ) . . På den andra iteration " count " är satt till 3 och " X " är satt till 4 ( 2 +2 ) katalog p Om du vill loopa igenom en lista i stället , lägg till följande kod :
Dim MyColors ( 2 ) As String
Dim färg som String
MyColors ( 0 ) = " Blue "
MyColors ( 1 ) = " Grön "
MyColors ( 2 ) = " Yellow "
för varje färg i MyColors
Debug.Print färg
Nästa
slinga itererar för varje värde i listan , som är typiskt en matris eller samling. Den iteration variabeln , " färg " måste vara av samma typ som de element i listan
3
Lägg en " do " loop genom att skriva följande kod : .
Dim x As Integer
x = 0
Do While x < 10