Einzelnen Beitrag anzeigen

Benutzerbild von x000x
x000x

Registriert seit: 21. Jan 2004
Ort: Bei Hamburg
308 Beiträge
 
Delphi XE2 Professional
 
#9

Re: Problem mit Auslastung durch je. Prozesse - GetProcessMe

  Alt 28. Jul 2005, 22:55
Moin moin,
Zitat von MSDN:
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
benutz doch mal im else Zweig vom GetProcessMemoryInfo folgendes:
Delphi-Quellcode:
//...
var
  ErrorMessage : array[0 .. 256] of Char;
  //...
begin
  //...
    IF GetProcessMemoryInfo(Temp, Test, SizeOf(Test)) THEN
      Item.SubItems.Add(IntToStr(Test.PeakWorkingSetSize))
    else begin
      FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, nil, GetLastError, 0,
                    @ErrorMessage, Sizeof(ErrorMessage) - 1, nil);
      ShowMessage(ErrorMessage);
    end;
  //...
Evtl. kommste damit ein Sück weiter?!
Peter
-= Gruss Peter =-
-= alias x000x =-
  Mit Zitat antworten Zitat