Forum: Win32/Win64 API (native code)
Delphi
by FriFra,
5. Feb 2004
Hm, das war auch nichts. Jetzt crasht das System noch schneller...
So langsam hab ich den Verdacht, dass es mit dem auslesen der Ressource zu tun hat :gruebel:
Forum: Win32/Win64 API (native code)
Delphi
by FriFra,
5. Feb 2004
In der CoolTray-Compo werden die Icons überhaupt nicht freigegeben :roll: ... Ich hab jetzt mal alle Freigaben (.ReleaseIcon, DestroyIcon) rausgenommen und mache mal einen Testlauf mit einigen 10-Tausend durchläufen... mal sehen ob's was bring :gruebel: ...
Forum: Win32/Win64 API (native code)
Delphi
by FriFra,
3. Feb 2004
Hab ich schon... Wenn ich die Zuweisung der Icons auskommentiere bleibt der Speicher frei...
Deswegen frag ich ja, ich weiss, das es an Zuweisung der Icons, bzw. der nicht korrekten Freigabe liegt, aber ich weiss ncht genau warum.
Forum: Win32/Win64 API (native code)
Delphi
by FriFra,
3. Feb 2004
Das hilft mir nicht wirklich weiter, da es nur div. "Fehler" in der Graphics.pas findet ;)
Der Fehler muss irgendwo in der Freigabe und Neuzuweisung der Icons liegen, also bei TNA_Icon bzw. Image1.Picture.Icon :gruebel:
Wenn ich die gepostete procedure nicht ausführe bleibt der Speicherverbrauch stabil.