boton "stop" en un formulario que ejecuta procesos

09/10/2004 - 19:13 por Juan Luis Herrera Garcia | Informe spam
Hola, tengo un formulario que luego de ingresar algunos datos inicia un
proceso, agregue un boton que tiene como objetivo detener el proceso. El
problema es que al momento de iniciar el proceso, el cursor del mouse se
convierte en reloj y no puedo hacer click en el boton de "stop". Parece
que no puedo hacer nada hasta que el proceso termina.

¿Algun tip?

saludos
jlh

Saludos
jluishg

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Jorge Mota
10/10/2004 - 04:27 | Informe spam
supongo que tu proceso esta dentro de un ciclo
podrias agregar una propiedad a tu form y antes
del ciclo ponerla a .f.

thisform.lCancelar = .f.
do while MiCondicion=.t. and !thisform.lCancelar
&&tu proceso
doevents
enddo


y en tu boton cancelar
thisform.lCancelar = .t.


solo asegurate de poner en el ciclo la condicion que evalue la cancelacion
y la clausula DoEvents que te permitira que vfp procese otros
eventos, mientras ejecutas el ciclo.


Saludos.


En , Juan Luis Herrera Garcia escribió:

Hola, tengo un formulario que luego de ingresar algunos datos inicia un
proceso, agregue un boton que tiene como objetivo detener el proceso. El
problema es que al momento de iniciar el proceso, el cursor del mouse se
convierte en reloj y no puedo hacer click en el boton de "stop". Parece
que no puedo hacer nada hasta que el proceso termina.

¿Algun tip?

saludos
jlh

Saludos
jluishg


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway





Jorge Mota
Microsoft Visual FoxPro MVP
Guatemala
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida