No sé si sabes lo que es un ciclo.
Un ciclo es:
Código:
Mientras (check1 valga 1)
Hago estas cosas
Fin
Ahora bien, no vas a salir del ciclo hasta que no se deje de cumplir la condición. Si dentro del ciclo, lo que haces, no cambia el valor de check1, este seguirá valiendo 1 y por tanto nunca saldrá del ciclo.
Explica qué es lo que quieres hacer y para qué necesitas el ciclo ese ahí.