Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

HD-Grösse auslesen

Paisible / 7 Antworten / Flachansicht Nickles

Hallo


Ich (in Ausbildung) schreibe gerade ein Programm, dass gewisse PC-Daten ausliest.


Ist es möglich, die Harddisk-Grösse aus der Registry auszulesen? Das gleiche gilt für die Grafikkarte (Typ, Anzahl Ram)...


Falls das nicht möglich ist, gibt es noch einen anderen Weg als die Registry?

bei Antwort benachrichtigen
Plazebo Paisible „HD-Grösse auslesen“
Optionen

Der verfügbare und freie RAM lässt sich bei Delphi übrigens wie folgt auslesen (von www.delphiwelt.de geklaut):

procedure TForm1.Button1Click(Sender: TObject);
var
memory:TMemoryStatus;
begin
memory.dwLength:=sizeof(memory);
GlobalMemoryStatus(memory);
ShowMessage('Totaler RAM'+inttostr(memory.dwTotalPhys)+' Bytes');
ShowMessage('Freier RAM: '+inttostr(memory.dwavailPhys)+' Bytes');
end;

bei Antwort benachrichtigen
HD-Grösse auslesen UselessUser