Ver Mensaje Individual
  #10  
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
perdona las prisa, corrigo el anterior

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

Código:
ejempo código con showmodal
Tform1.funcion1
begin
Form2:=Tform2.Create(self);
Form2.Showmodal;
Form2.free;
end;
Código:
ejempo código con show 
Tform1.funcion1
begin
Form2:=Tform2.Create(self);
Form2.Show;
//no hay free se debe liberar en el propio formulario 
end;


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