Destruir e liberar form

Delphi

08/06/2016

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?
Luiz Carlos

Luiz Carlos

Curtidas 0

Respostas

Rafael Bosco

Rafael Bosco

08/06/2016

  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.
GOSTEI 0
POSTAR