Ver Mensaje Individual
  #9  
Antiguo 06-09-2003
Julià T. Julià T. is offline
Miembro
 
Registrado: may 2003
Ubicación: en el teclado
Posts: 314
Reputación: 22
Julià T. Va por buen camino
Si utilizas un showmodal, el código de la función se detine en ese punto, en cambio si utilizas show no, por lo que el código sigue y se libera el form, con lo que o no lo puedes utilizar o no tiene tiempo a ejecutar el código y da errorres como los que te da

ejempo código con showmodal

Tform1.funcion1
begin
Form2:=Tform2.Create(self);
Form2.Showmodal;
Form2.free;
end;

ejempo código con showmodal
Tform1.funcion1
begin
Form2:=Tform2.Create(self);
Form2.Show;
//no hay free
end;

Tform2.Close .....
begin
action:=caFree;
end;
Responder Con Cita