Hallo,
ich hab das Phänomen , daß sobald ich in meinem Programm ein ShellExecute durchführe der Speicherbedarf um ca 3000 kb steigt.
nachdem das ShellExecute fertig ist gibt er den Speicher aber nicht wieder frei :-/
außerdem kann ich mir nicht vorstellen das ein einfaches "rufe ein anderes Prog auf" so viel Resourcen platt macht ?!
ShellExecute(Handle ,'open',pchar(left),pchar(right),nil,SW_NORMAL);
das ist was ich tu ...
laut Taskmanager Speicherbedarf davor : 3300 kb
danach : 7900 kb
und dabei bleibts dann auch ...
kann man diesen unschönen Effekt beseitigen ? das Prog sollte so wenig wie möglich Resourcen brauchen ...
Danke