Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ventanas modales no se cierran (https://www.clubdelphi.com/foros/showthread.php?t=62835)

macu1975 16-01-2009 14:43:32

Ventanas modales no se cierran
 
Hola a todos.

Tengo un problema que se esta tornando grave. La aplicacion, en ciertas computadoras, todas con win Xp SP2 y algunas SP3 tienen el siguiente problema: Las ventanas modales no se cierran cuando se hace clic en el boton Aceptar (que es un MrOk). Digamos que como esto no ocurre bajo una circunstancia especifica, sino que es aletorio, es imposible de debuggear ya que pueden pasar horas sin que pase y de buenas a primeras la ventana se queda como freezada. Despues de unos minutos, a veces 5 a veces 15, la ventana se cierra sin problemas.

Alguien ha tenido este problema?

Hace años que trabajo con Delphi asi que descarten el mal uso de los forms modales o los botones, etc. Tiene que ser un problema de threads, o de windows o algo asi.

Agradezco cualquier ayuda!

Gracias

luisgutierrezb 16-01-2009 16:21:57

y que codigo tienes en el close del form? usas el cafree?

macu1975 16-01-2009 16:49:11

No, los forms son fsNormal y cuando se quiere cerrar la ventana esta no responde ni en el (X) del angulo sup. derecho ni con cualquiera de los botones MrOk o MrCancel

Digamos, el form se abre con showModal, y cuando presionas el boton Ok que es MrOk no se cierra la ventana hasta pasados unos minutos.

Para aclararte, el tema no creo que sea de programacion del form porque la app tiene cientos de formularios y hace un par de meses que esto comenzó a ocurrir cuando antes jamas tuve problemas.

Yo sospecho de algunas actualizaciones de Windows pero no lo se en verdad.

Gracias

luisgutierrezb 18-01-2009 17:33:31

has intentado poner algo de codigo en el evento onclose nada mas para verificar si entra al evento??

macu1975 19-01-2009 14:53:30

No, voy a ver si guardo algun archivo con el log de ejecucion.

El tema es que hay .exe que estan compilados y funcionando desde Nov. de 2007, que jamas tuvieron problemas y hace un par de meses comenzaron a experiemntar esta falla, por lo tanto no me puedo explicar como algo que andaba ok durante 1 año comienza a trabarse de esa manera.

Repito, para mi tiene que ser alguna actualizacion de Windows o algo que esta molestando.

Gracias de todas formas, y si sabes de algo te lo agradezco!


La franja horaria es GMT +2. Ahora son las 07:18:51.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi