GARANTIR DESCONTO

Fórum duvida sobre liberar objeto da memoria #336968

30/01/2007

0

se eu criar um objeto dentro de um form, passando ´self´ como Owner o proprio form vai liberar esse objeto da memória ?

existe algum problema em fazer assim:
var con: TADOConnetion;
begin
  con := TADOConnection.Create(self)
  try
    //
  finally
    FreeAndNil(con)
  end;
end;


ou se eu criar o objeto: con := TADOConnection.Create(self)
posso deixar por conta do form que quando o form for liberado da memória ele libera tambem o objeto: con ???


Fabiano Góes

Fabiano Góes

Responder

Posts

30/01/2007

Massuda

[quote:e89724748a=´Fabiano Góes´]se eu criar um objeto dentro de um form, passando ´self´ como Owner o proprio form vai liberar esse objeto da memória ?[/quote:e89724748a]Sim, o objeto será destruído no processo de destruiçào do form.


Responder

Gostei + 0

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

Aceitar