La comprensión de cómo funcionan los bucles en Visual Basic 6 ( VB6 ) es importante porque le permite ejecutar bloques de código repetidamente. Los dos tipos principales de los bucles son loops " hacer" " a favor" y . Un bucle " para " es una versión abreviada de un bucle " do " que se utiliza cuando se sabe de antemano el número de iteraciones . Algunos usos de un bucle se lee en las líneas de un archivo , imprimir el nombre de todos a partir de una lista de empleados y la clasificación a través de una matriz en busca de un valor específico. Instrucciones
1
Abra el archivo de código fuente en Visual Basic 6
2
Agregar un bucle "for" , escriba el siguiente código en su función : .
< P > Dim x As Integer
cuenta Dim As Integer
x = 0
Para count = 1 a 6 Paso 2
x = x + 2 < br >
Siguiente
un bucle " para " consta de un contador , el rango del contador , un paso y los comandos para ejecutar durante cada iteración . El argumento de " paso " ajusta la cantidad del contador aumenta entre iteraciones. Si se omite la palabra " paso " que está establecido en el valor predeterminado de 1. En el ejemplo, durante la primera iteración, "cuenta" es igual a 1 y " X" se establece en 2 ( 0 2 ) . . En la segunda iteración "count" se establece en 3 y " X" se establece en 4 ( 2 +2 )
Si desea recorrer la lista en su lugar, agregue el código siguiente :
< p > MyColors Dim ( 2 ) como String
de color dévil como secuencia
MyColors ( 0 ) =
MyColors "Blue " ( 1 ) =
"Green "
MyColors ( 2 ) = "Yellow"
para cada color MyColors
Debug.Print colores
Siguiente
El bucle itera para cada valor de la lista , que suele ser una matriz o colección . La variable " color", iteración debe ser del mismo tipo que los elementos de la lista
3
Agregar un bucle " do " , escriba el siguiente código: .
< p> Dim x como Integer
x = 0
Do While x < 10
x = x + 2
Loop
< p > el bucle sigue iterando mientras que la condición después de la palabra clave " Do " se cumple. La condición se comprueba al principio antes de cada nueva iteración. Alternativamente , usted puede configurarlo para repetir hasta que una condición se cumple con el código siguiente :
¿
X = X + 2
Loop Hasta X> 10 < br >
En un " bucle hasta que " la estructura de la condición se comprueba después del final de cada iteración . Si desea salir del bucle antes de que se cumple la condición, añadir " Exit Do " dentro de su bucle .
4
Guarde el archivo VB6 , compilar y ejecutar el programa para ver su lazo.