¿Qué significa mientras(1)?
La estructura de bucle permite ejecutar una o varias líneas de código de forma repetida. Las estructuras de bucle admitidas por Visual Basic son Do...Loop, For...Next y For Each...Next.
Utilice el bucle Do para repetir un bloque de declaraciones un número indeterminado de veces. La instrucción Do...Loop tiene varias formas evolucionadas, pero cada forma utiliza un valor calculado como condición para decidir si continuar con la ejecución. Al igual que con las estructuras de decisión, la condición debe ser un valor numérico o una expresión con un valor cero o distinto de cero. ? En el bucle when, siempre que la condición sea verdadera, se ejecutará la condición:
Hacer condición While
Oración
Bucle
Cuando Cuando VisualBasic ejecuta este bucle Do, primero probará la condición. Si la condición es cero, se omitirán todas las declaraciones. Si la condición es distinta de cero, Visual Basic ejecuta la instrucción y luego regresa a la instrucción Do While para probar la condición nuevamente. Por lo tanto, el bucle se puede ejecutar cualquier cantidad de veces siempre que la condición sea verdadera. Si el programa es falso desde el principio, la declaración no se ejecutará. Otra evolución de la sentencia Do...Loop es ejecutar primero la sentencia y luego probar la condición después de cada ejecución para garantizar que el bloque de sentencias se ejecute al menos una vez:
Do
Oración
Condición Loop While
Visual Basic ejecuta el bucle hasta el bucle, es decir, cuando la condición es falsa. Una estructura periódica con cero o más puntos es:
Hacer hasta la condición
Sentencia
Bucle
Un bucle que se repite al menos una vez. La estructura es:
Hacer
Propagar
Recorrer hasta la condición
Espero que esto te ayude a aclarar tu confusión.