Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
5. Jan 2009
Von Variablen wird ja im Allgemeinen deren Wert übernommen, bei Objekten ist das hingegen die Referenz, d.h. ein Zeiger auf die Instanz.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
5. Jan 2009
Installier Dir mal FastMM, damit kommst Du Speicherlecks auf die Spur (im FullDebugMode). Und Objekte sollte man so früh wie möglich freigeben, d.h. sobald sie nicht mehr gebraucht werden. Das am besten in einen try-finally-Block gepackt, dann sollte nicht mehr allzuviel schiefgehen.
Bla := TEinObjekt.Create;
try
//mach was mit dem Objekt
finally
Bla.Free;
end;