![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
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?. |
|
#2
|
||||
|
||||
|
Poné una linea con
Código:
Application.ProcessMessages; Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#3
|
|||
|
|||
|
Ha funcionado perfectamente.
Gracias |
![]() |
|
|
|