Fórum Fechar/Liberar Form da Memória (Free, FreeAndNil, Release).. #317156

23/03/2006

0

Bom dia...

Bom estou com uma dúvida.. ou melhor gostaria de um esclarecimento... Pois já vi diversas dicussões sobre isso...

Mas qual a melhor maneira de fechar um formulário e liberá-lo da memória?

E para vc qual e entre:
Free:
FreeAndNil:
Release:

Agradecido...


Edineidaniel

Edineidaniel

Responder

Post mais votado

23/03/2006

Em aplicações SDI eu uso:


Release;
FreeAndNil(Frm_CadCli);



Quando eu usava MDI

Action := CaFree;
FreeAndNil(Frm_CadCli);



Martins

Martins
Responder

Gostei + 1

Mais Posts

23/03/2006

Araujojunior

Sempre uso assim, e nunca tenho lentidoes no sistema
Onclose:

action := caFree;
NomedoForm := Nil;


Junior


Responder

Gostei + 0

23/03/2006

Aroldo Zanela

Colega,

Depende se a aplicação é MDI ou SDI. Eu raramente uso aplicações MDI e para aplicações SDI, apesar de redundante, uso:

.Release; // Aguarda processamento de todas as mensagens pendentes (se for o caso)
FreeAndNil(Form); // Libera (o que já estava liberado) e atribui NIL


Responder

Gostei + 0

24/11/2014

Rafael Brendolan

Araujojunior, ajudou demais aqui. Obrigado!!!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar