Witam.
Postaram sie szybko i na temat.
Mam o to procedure
procedure TForm1.ReadRAM;
var
Memory : TMemoryStatus;
begin
Memory.dwLength:=SizeOf(Memory);
GlobalmemoryStatus(Memory);
sLabel10.Caption := (FloatToStr(Memory.dwTotalPhys / 1024) + ' kB calkowitej pamieci');
end;
Dziala ona prawidlowo lecz nie moge/nie wiem jak zamienic to z KB na MB/GB..
Chce by przy starcie programu zostala dodana informacja do Labela.
np.
Pamiec RAM: 1GB, a nie 1024Mb lub 1048048Kb..
Wiecie jak to osiagnac? Taka konwersje lub innym sposobem lub kodem?
Z gory dzieki za odpowiedz.
Pozdrawiam.