PDA

Ver la Versión Completa : Captura de activación de botón


Medioafi
09-12-2003, 20:48:35
Estoy haciendo un formulario en el que al activar determinado botón comienza un proceso relativamente largo. El caso es que quiero poner otro botón "Cancelar" para parar ese proceso a criterio del operador.
Para solucionarlo he creado una variable privada a la que cambio de valor al pulsar el botón "Cancelar" y chequeo su valor en determinados puntos estratégicos del proceso que quiero cancelar.
Esto no me ha funcionado. Parace como si al iniciarse el bucle que gobierna ese proceso ya o atendiese a nada más hasta que el proceso termina.

¿Alguien puede decirme como soluciono el problema o darme alguna idea para conseguir lo mismo de otra forma?.

delphi.com.ar
09-12-2003, 20:52:52
Poné una linea conApplication.ProcessMessages;que se ejecute en cada ciclo del bucle.

Saludos!

Medioafi
11-12-2003, 17:55:31
Ha funcionado perfectamente.

Gracias