Okay, ich checks grad nicht. Wie gebe ich denn als Paramterer das Speichleck an? D.h. was ist das Speicherleck?
Ich verstehe es so: Wenn ich z.B. weiß, dass ich ein Objekt erstelle, z.B.
Code:
MyObject := TMyObject.Create;
und es nicht mehr freigebe, dann wäre dies mein Speicherleck - oder?
D.h. dann müsste ich quasi sowas wie
Code:
RegisterExpectedMemoryLeak(MyObject);
machen, oder?
Oder müsst es dann eben
Code:
RegisterExpectedMemoryLeak(Addr(MyObject));
heißen?
Und jetzt nochmal konkret zu den von Delphi 6 standardmäßig erzeugten Lecks - wie handhabe ich es denn da? Da weiß ich ja nicht, wo und wie die erzeugt werden...
Vielen Dank für eure Geduld
Robert