delphi
procedure TForm1.btValidarClick(Sender: TObject); begin if VerificaDatos then begin if DatoValido then GuardaDatoEntrada else showmessage('¡Lo que sea, ESPERE!'); end; end;
Entonces esto es asi:
1 Pulso el boton de Validar
2 Se cumple la primera condicion
3 Se cumple la segunda condicion
4 Se guarda el dato
5 Termina la ejecucion
pero que tal si:
1 Pulso el boton de Validar
2 Se cumple la primera condicion
3 NO Se cumple la segunda condicion
4 Aparece la ventana de alerta
5 Termina la ejecucion
Hasta aqui el procedimiento y su ejecucion es lo normal. Debo de volver a pulsar el boton de validar para volver a verificar y si se cumplen todas las condiciones terminar la ejecucion o si no nuevamente empezar. Ahora bien, hace tiempo yo vi un programa hecho en Clipper en el que aparece la ventana de alerta y al pulsar el boton de Aceptar el programa "automaticamente" volvia al inicio y mientras el procedimiento no se cumpla seguia el mensaje de alerta y el operador solo pulsa el boton de Aceptar del mensaje. ¿como se puede hacer esto mismo en Delphi?
Saludos!