Código
// Crie alguns LABELs de acordo com o desejado.
{Aqui estamos declarando a variavel responsavel por trabalhar com a busca de dado do Hardware do seu computador}
var
MemStatus: TMemoryStatus;
begin
MemStatus.dwLength := SizeOf(MemStatus);
GlobalMemoryStatus(MemStatus);
{L1 representa a nomenclatura da label que irá receber o dado e as demais tambem L2, L3 ...}
L1.Caption := L1.Caption + ' ' + FormatFloat('#," Kbs"', MemStatus.dwTotalPhys DIV
1024);
L2.Caption := L2.Caption + ' ' + FormatFloat('#," Kbs"', MemStatus.dwAvailPhys DIV
1024);
L3.Caption := L3.Caption + ' ' + FormatFloat('#," Kbs"', MemStatus.dwTotalVirtual DIV
1024);
L4.Caption := L4.Caption + ' ' + FormatFloat('#," Kbs"', MemStatus.dwAvailVirtual DIV
1024);
L5.Caption := L5.Caption + ' ' + Format('%d%% utilizado atualmente.',
[MemStatus.dwMemoryLoad]);
end;
Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009