Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-06-2008
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
Por cierto... Si pongo en el procedimiento OnClose del MainForm:
Código Delphi [-]
procedure TFMainForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
   Action := caFree;
end;

Me ejecuta nuevamente un objeto Timer1 que tengo en el MainForm.
Y obviamente como "ya no existe", marca el error 1400.

Saludos.
Responder Con Cita
  #2  
Antiguo 19-06-2008
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 21
luisgutierrezb Va por buen camino
Creo que ya pusiste donde esta el error, no puedes darle a la forma un Release en el closequery
Responder Con Cita
  #3  
Antiguo 19-06-2008
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
El codigo que puse es de una de las tantas pruebas que he hecho... pero ninguna funciona... como indico, he intentado todo...

Si no es Access violation, es Error 1400...
Responder Con Cita
  #4  
Antiguo 19-06-2008
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
Sin nada, unicamente el Close en el botón, me marca error en rtl70.bpl "Error 1400 - El identificador de ventana no es válido".
Responder Con Cita
  #5  
Antiguo 19-06-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
no estaras intentando acceder desde otro lado de manera automatica a la form mainform? por ejemplo, con el timer ese que comentabas...

PD : si usas F7,F8 y los breakpoints, encontraras la linea exacta donde te salta la excepcion (siempre y cuando tengas project->options->compiler->debug information todo en on)

Última edición por coso fecha: 19-06-2008 a las 21:25:41.
Responder Con Cita
  #6  
Antiguo 19-06-2008
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 20
natalinuyo Va por buen camino
Mmmm, pues la verdad no, el timer está en el MainForm, ese no está en las demás librerías que tengo...

Por si las dudas le tenía en inhabilitara el timer1, pero aún así marca error
Responder Con Cita
  #7  
Antiguo 19-06-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
Un access violation es cuando intentas acceder a algun objeto que no existe. El 1400 es cuando se intenta acceder a una ventana que tampoco existe. Parece ser que intentas acceder a algo que destruyes cuando se cierra el form. Como te comentaba, usa el F7,F8 y los breakpoints (F5) y asi sabras exactamente donde te salta la excepcion.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Access Violation con DLL emeceuy Varios 8 17-08-2007 21:57:55
Access Violation Carliviris Varios 5 12-05-2006 19:21:45
access violation chilenauta Impresión 15 15-12-2004 19:45:51
Access Violation ..... MADV01 Varios 2 24-03-2004 16:01:33
Access violation Giasl Varios 6 07-05-2003 12:35:51


La franja horaria es GMT +2. Ahora son las 16:29:27.


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