Do...Loop (Instrucción)

Visual Basic VBLR

Do...Loop (Instrucción)

       

Repite un bloque de instrucciones cuando una condición es True o hasta que una condición se convierta en True.

Sintaxis

Do [{While | Until} condición]
[instrucciones]
[Exit Do]
[instrucciones]

Loop

O bien, puede utilizar esta sintaxis:

Do
[instrucciones]
[Exit Do]
[instrucciones]

Loop [{While | Until} condición]

La sintaxis de la instrucción Do Loop consta de las siguientes partes:

Parte Descripción
condición Opcional. Expresión numérica o expresión de cadena que es True o False. Si la condición es Null, condición se considera False.
Instrucciones Una o más instrucciones que se repiten mientras o hasta que condición sea True.

Comentarios

Se puede utilizar cualquier número de instrucciones Exit Do ubicadas en cualquier lugar dentro de una estructura de control Do…Loop, para proporcionar una salida alternativa de un Do…Loop. La instrucción Exit Do se utiliza frecuentemente en la evaluación de alguna condición, por ejemplo, If…Then; en este caso, la instrucción Exit Do transfiere el control a la instrucción que sigue inmediatamente a la instrucción Loop.

Cuando se utiliza con instrucciones anidadas Do…Loop, la instrucción Exit Do transfiere control al bucle que está anidado un nivel por encima del bucle donde ocurre.