HOLA DE ANTE MANO AGRADESCO SU TIMPO PARA LEER ESTE PROBLEMA QUE ME SUCITO, BUENO PUES SE TRATA DE LO SIGUIENTE, TENGO UNA APLICACION EN DELHPI 7 Y ACCESS 2000, ES UNA APLICACION CON FORMULARIO PADRE Y VARIOS HIJOS, LOS FORMULARIOS HOJOS LOS MANDO LLAMAR DESEDE EL FORMULARIO PADRE O DESDE EL OTRO FORMULARIO HIJO Y LO HAGO DE LA SIGUIENTE FORMA
if not Assigned(FORM13) then
BEGIN
FORM13:= TFORM13.Create(Application);
END
ELSE
BEGIN
FORM13.SHOW;
FORM13.WindowState:=WSNORMAL;
END;
PARA QUE ME CREES EL FORMULARIO SI NO EXISTE Y DE LO CONTRARIO LO MUESTRE YA QUE PODRIA ESTAR MINIMIZADO, PARA CERRAR EL FORMULARIO HIJO LO HAGO DE LA SIGUIENTE FORMA
form13.Free;
form13:=nil;
EL PROBLEMA ES EL SIGUIENTE, SI ABRO EL FORMULARIO HIJO1 Y DE AHI ABRO EL FORMULARIO HIJO2 Y CERRANDO EL HIJO1 Y DESPUES EL HIJO 2 ME MANDA EL SIGUIENTE ERROR
RAISED EXCEPTION CLASS EACCESS, ACCESS VIOLATION AT ADDRESS 0048085A READ OF ADRESS 00D1952F
CERRANDOLOS EN ORDEN CONTRARIO ES DECIR HIJO2 Y DESPUES HIJO1, PUES LO HACE SIN PROBLEMAS, LES AGRADECERIA QUE ME AYUDARAB A RESOLVER ESTE PROBLEMA