Einzelnen Beitrag anzeigen

Benutzerbild von Sanchez
Sanchez

Registriert seit: 24. Apr 2003
Ort: Neumarkt Stmk
892 Beiträge
 
Delphi XE6 Enterprise
 
#3
  Alt 30. Apr 2003, 08:06
Wenn das Motherboard einen tempabhängigen Widerstand unter der CPU hat,
kannst du die Temperatur über das BIOS auslesen.

Das BIOS auslesen ist eigentlich nicht so schwierig :

Delphi-Quellcode:
try
  label1.Caption :='Bios Name: '+String(Pchar(Ptr($FE061)));
  label2.Caption :='Bios Copyright: '+String(Pchar(Ptr($FE091)));
  label3.Caption :='Bios Datum: '+String(Pchar(Ptr($FFFF5)));
  label4.Caption :='Bios Seriennummer: '+String(Pchar(Ptr($FEC71)));
except
  label1.Caption :='Bios Name: '+ 'NOT SUPPORTED';
  label2.Caption :='Bios Copyright: '+ 'NOT SUPPORTED';
  label3.Caption :='Bios Datum: '+ 'NOT SUPPORTED';
  label4.Caption :='Bios Seriennummer: '+ 'NOT SUPPORTED';
end;
Allerdings hab ich keine Ahnung, auf welcher Adresse ich die CPU-Temp finde.

[edit=Daniel B]Delphi-Tags ergänzt. MfG Daniel B.[/edit]
Daniel
  Mit Zitat antworten Zitat