Einzelnen Beitrag anzeigen

jackie
(Gast)

n/a Beiträge
 
#5

Re: Belegter Arbeitsspeicher mit TGauge

  Alt 18. Aug 2003, 17:19
Also erst mal Danke für die Antwort. Leide geht das nicht.

Hier der geänderte Source:
Delphi-Quellcode:
procedure TMain.Button2Click(Sender: TObject);
var MS:TMemoryStatus;
    frei, total, perc: int64;
    belegt: Integer;
begin
  Button2.Caption:='Aktualisieren';
  total:=MS.dwTotalPhys;
  frei:=MS.dwAvailPhys;
  perc:=round((total-frei)/total*100);
  MS.dwLength:=sizeof( MS);
  GlobalMemoryStatus( MS);
  label5.caption:= 'Gesamt: '+
  FormatFloat( '#,###" MB"',MS.dwTotalPhys / 1048576);
  label4.caption:= 'Frei: '+
  FormatFloat( '#,###" MB"',MS.dwAvailPhys / 1048576);
  belegt:=(MS.dwTotalPhys div 1048576)-(MS.dwAvailPhys div 1048576);
  Gauge2.Progress := perc;
  label6.Caption:='Belegt: '+IntToStr(belegt)+' MB';
end;
Kannst du mir sagen, was ich falsch mache
  Mit Zitat antworten Zitat