Ver Mensaje Individual
  #3  
Antiguo 23-09-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
¿Estas usando Threads? Supongo que no, así que no hablamos de hilos, sino de proceso colgado.

¿Qué Base de datos usas?
¿Usas algún objeto TDatabase? ¿Lo abres y cierras?


Release debe usarse desde un método del mismo Form cuando se quiere liberar de memoria.

Normalmente no necesitas llamar a Release ni a Free, ya que al cerrar la ventana principal, delphi destruye la aplicación por completo automáticamente.

Puedes montar un log que diga:
- Entrando en FormClose;
- Entrando en tabla1Post
- Saliendo de Tabla1Post
- Saliendo de FormClose;

Si aparecen llamadas recursivas a una o dos procedimientos, ya sabes por donde va el tema.

¿has usado algún try... except en tu aplicación? (postea el código si lo has hecho).

Como ves no tiene solución directa, como siempre, será algún concepto que desconocemos, y por ello no nos imaginamos cual es el error.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 23-09-2007 a las 14:21:59.
Responder Con Cita