Hab ich schon, der schmeisst 1000 Sachen raus und will immer die System.pas, hab ich nicht.
Zudem besteht mein Programm nur aus dieser einen Funktion, eigentlich recht übersichtlich.
Im Moment komm ich immer mehr zu dem Schluss das der Fehler im
WMI liegt und nicht in meiner
Source.
Den, vielmehr als eben
WMI aufrufen macht mein Code ja nicht.
Hab das Ganze mal nachvollzogen indem ich die Stringlist rausgeworfen habe und einfach den Speicherbedarf per
Label ausgebe : Label1.Caption := IntToStr(WMI_Mem);
Memory-Leak immer noch vorhanden.