caFree ou Close
Qual a diferença entre usar Action := caFree; ou Close ao fechar um form ???
Alves_sp
Curtidas 0
Respostas
Steve_narancic
20/10/2007
Pelo que entendo o close, é metodo que fecha o formulario já o Action := cafree libera da memória
GOSTEI 0
Edilcimar
20/10/2007
a melhor maneira é o release, veja arquivo de ajuda do delphi
GOSTEI 0
Nigro
20/10/2007
Isso sem falar que existe, FreeAndNil(TOBject)
GOSTEI 0
Vitor Alcantara
20/10/2007
So complementando, se você estiver trabalhando com form MDI você tem de liberar o form da memória (action := cafree, relase, FreeAndNil) para poder fechar o form, pois se você der apenas um close o form irá apenas minimizar dentro do MDI pai.
GOSTEI 0
Alexandrej
20/10/2007
Isso sem falar que existe, FreeAndNil(TOBject)
Na maioria dos casos somente o free resolve. :)
GOSTEI 0