Red de conocimiento informático - Problemas con los teléfonos móviles - En VB, ¿cuál es la función de la instrucción Do...Loop en VB?

En VB, ¿cuál es la función de la instrucción Do...Loop en VB?

Hacer... Declaración de bucle

Repite los comandos en un bloque de declaraciones mientras la condición es Verdadera o hasta que la condición sea Verdadera.

Sintaxis

Hacer [{Mientras | Hasta} condición]

[Declaración]

[Salir Hacer]

[Declaración]

Bucle

Ejemplo de Do.....Ejemplo de declaración de bucle

Este ejemplo demuestra cómo utilizar la declaración Do .Loop. Declaración de bucle. La instrucción interna Do...Loop se repite por décima vez, establece el indicador en False y usa la instrucción Exit Do para forzar la salida del bucle interno. El bucle exterior sale inmediatamente después de comprobar que la bandera es False.

Dim Check, Counter

Check = True: Counter = 0 ' Establece el valor inicial de la variable.

Hacer 'bucle exterior.

Do While Counter < 20' Bucle interno.

Contador = Contador + 1 ' Contador más uno.

Si Contador = 10 Entonces ' Si la condición es verdadera.

Check = False ' Establece el valor del indicador en False.

Salir Do 'Salir del bucle interno.

Finalizar si

Bucle

Bucle hasta Check = False ' Sale del bucle exterior.