ich würde gerne von einem externen programm den startbereich sowie endbereich des benutzten speichers ermitteln weiß jmd. wie man dies bewerkstelligen könnte???
also die größe von dem benutzten speicher eines programmes kann ich ja so auslesen:
Code:
Function GetMemoryUsage(hProcess : THandle): DWORD;
var pmc: PPROCESS_MEMORY_COUNTERS;
cb: Integer;
begin
Result := 0;
cb := SizeOf(_PROCESS_MEMORY_COUNTERS);
GetMem(pmc, cb);
pmc^.cb := cb;
if GetProcessMemoryInfo(hProcess, pmc, cb) then Result := pmc^.WorkingSetSize;
FreeMem(pmc);
end;
aber wie den start & endwert
wäre für jede hilfe echt dankbar...