Einzelnen Beitrag anzeigen

TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.878 Beiträge
 
Delphi 12 Athens
 
#2

Re: Objekte (Klassen) freigeben notwendig?

  Alt 22. Jun 2006, 15:01
Hallo Alfonso!

Ja, es ist nötig.

Du solltest dazu mit einem try-finally-Block arbeiten:

Delphi-Quellcode:

Begin
  Kasse:=tclsKasse.Create;
  try
    Kasse.DoSomething;
  finally
    Kasse.Free; // Das ist Notwendig
  end;
end;
Das bewirkt, daß Dein Objekt auch dann wieder freigegeben wird, wenn in der Verarbeitung irgendetwas schief geht.

Gruß

onlinekater
Thomas Breitkreuz
  Mit Zitat antworten Zitat