Fórum Destruir e liberar form #556845
08/06/2016
0
Olá,
No help do Delphi diz que o melhor modo de destruir um form é usando RELEASE (form.release). Mas fazendo isto eu destruo e libero o form da memoria?
O correto é fazer:
form1.showmodal;
form1.release;
Ou fazer:
form1.showmodal;
form1.release;
form1 := nil;
ou fazer:
form1.showmodal;
form1.release;
FreeAndNil(form1);
Qual destes 3 modos é o melhor para destruir e liberar o form da memoria?
No help do Delphi diz que o melhor modo de destruir um form é usando RELEASE (form.release). Mas fazendo isto eu destruo e libero o form da memoria?
O correto é fazer:
form1.showmodal;
form1.release;
Ou fazer:
form1.showmodal;
form1.release;
form1 := nil;
ou fazer:
form1.showmodal;
form1.release;
FreeAndNil(form1);
Qual destes 3 modos é o melhor para destruir e liberar o form da memoria?
Luiz Carlos
Curtir tópico
+ 0
Responder
Posts
08/06/2016
Rafael Bosco
Form1.Destroy;
ou
Form1.Free;
Eu utilizava bastante o FreeAndNil, mas depois de dar uma verificada do procedimento interno do Delphi, achei melhor usar o Destroy mesmo.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)