und woran lags?
das mit den records kommt mir bekannt vor...hatte ein ähnliches Problem mit records.
in etwa folgendes konstrukt:
Delphi-Quellcode:
TRec = record
...
end;
PRec = ^TRec;
var pr:PRec;
new(pr);
//werte des recs per pr^.feld setzen
someTreenode.data:=pr;
//treeview1Deletion:
if assigned(node.data) then
begin
dispose(node.data);
node.data:=nil;
end;
lt. FastMM immer unknown mem-leaks (anzahl der records). Ich hab das record durch eine Klasse ersetzt und schon gabs keine leaks mehr...warum das so ist, hab ich nicht rausfinden können...
Gruß Frank