![]() |
Captura de activación de botón
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?. |
Poné una linea con
Código:
Application.ProcessMessages;Saludos! |
Ha funcionado perfectamente.
Gracias |
| La franja horaria es GMT +2. Ahora son las 04:44:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi