Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-12-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Poder: 16
radge Va por buen camino
Error al cerrar aplicación hecha con D5 en S.O de 64bits

Buenas tengo una aplicación muy sencilla que abre un form con un botón , el cual se descarga un archivo y lo copia en una carpeta (así a bote pronto) , hace todo correctamente y al cerrar el formulario (onClose) da un error de "read of address" eso si .. .solo en mi windows 7 de 64 bits , en un Xp de 32bits que es donde ha sido compilado no... allí no lo hace.

A parte ... parece que se cierra (visualmente desaparece) pero se queda en memoria porque sigo viendo (archivo1.exe) en el taskmgr de windows.

Se os ocurre que puedo mirar/hacer/revisar ?



gracias , radge
Responder Con Cita
  #2  
Antiguo 24-12-2010
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
Hola,
este tipo de errores es de objetos que usas y ya has liberado, o objetos que intentas usar sin haberles dado memoria. Para encontrar donde salta te recomiendo que uses el F7,F8 y vayas debugeando. Por otra banda, y aunque personalmente he usado Delphi 5 en aplicacions usando vista, no se si tiene algun impedimento en los 64 bits. Un saludo y a ver si te sirve.
Responder Con Cita
  #3  
Antiguo 27-12-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Además de lo que puedas deducir tú con las instrucciones de [coso], tal vez deberías colocar algo de código de lo que tengas en el Destroy/Close (si es que tienes algo).
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 27-12-2010
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
Cita:
pero se queda en memoria porque sigo viendo (archivo1.exe) en el taskmgr de windows
esto a mi me ha ocurrido cuando la excepcion salta en un onclose o en un ondestroy importante (por ejemplo el de la main form). Quiza sea otra pista. Un saludo.
Responder Con Cita
  #5  
Antiguo 30-12-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Poder: 16
radge Va por buen camino
Cita:
Empezado por coso Ver Mensaje
esto a mi me ha ocurrido cuando la excepcion salta en un onclose o en un ondestroy importante (por ejemplo el de la main form). Quiza sea otra pista. Un saludo.
Gracias a todos por los comentarios.

La verdad que en el onclose del MAIN no tengo nada , lo raro es que tengo el deplhi 5 corriendo en una máquina virtual (XP 32 bits) donde hago el código y hago pruebas y allí no "casca" pero al pasar el exe a mi win7 64bits es cuando da el fallo.... y claro es difícil encontrar pistas :P

gracias , radge
Responder Con Cita
  #6  
Antiguo 30-12-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Poder: 16
radge Va por buen camino
Lo que si que he probado es dentro del editor de delphi 5 en search ==> Find error : he puesto la dirección de memória que me aparece todo el rato y me aparece vacia (eso en el windows xp de 32 bits donde tengo el dephi5 y debugo)

En cambio en el win7 de 64 bits me salta todo el rato sobre esa posición

Responder Con Cita
  #7  
Antiguo 30-12-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Poder: 16
radge Va por buen camino
Bueno al final me he cansado y he cojido... he instalado los componentes LMD , indy 10 , zipmaster y alguno más y he migrado el proyecto de delphi 5 a delphi 7 (en mi fantástico i7 con win7 64 bits) y ahora ya funciona , no sale error... así que problema resuelto pero me quedo con la duda de que era...

gracias de todas formas a todos

salu2 radge
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error al cerrar la aplicación sagarmar Varios 2 22-02-2007 13:30:58
Error al cerrar mi aplicación busraglu Conexión con bases de datos 2 29-01-2007 21:55:09
Error al cerrar mi aplicación Albano OOP 1 08-12-2005 20:42:32
Abstract Error al cerrar aplicación jymy788 Varios 6 01-07-2005 20:55:01
Error al cerrar la aplicacion!! Waldo API de Windows 2 22-11-2003 00:39:12


La franja horaria es GMT +2. Ahora son las 12:09:06.


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
Copyright 1996-2007 Club Delphi