Ver Mensaje Individual
  #1  
Antiguo 20-09-2004
Avatar de jzk
jzk jzk is offline
Miembro
 
Registrado: may 2004
Posts: 100
Reputación: 21
jzk Va por buen camino
Question Error en Formulario Auxiliar

Hola a todas/os,

Tengo una aplicación desde donde el formulario principal llama a otro a auxiliar de la siguiente manera:

Código:
var f : TForm3histor;
begin
   Try
	  f:=TForm3histor.create(self); //creas el formulario
	  f.ShowModal; //lo muestras
	  f.free; //liberas memoria formulario Importante
   Except
	  on EAccessViolation do
	  Messagedlg('FPrincipal: Problemas',mtInformation,[mbOk],0);
   End;
End;
Pero cuando intento ejecutar el programa, me genera un mensaje de error tal que así;

Cita:
Project project1.exe raised exception class EAccessViolation with message 'Violación de accesso a la dirección 00000000. Leer de direccion 00000000.'. Process stopped. Use Step o Run to continue.
Lo curioso es que la mayoria de ocasiones (90%) me falla el programa, pero sin embargo en otras me abre el formulario auxiliar.¿Estoy haciendo algo mal?
Responder Con Cita