Någon som vet hur man får information om batteriets (på en bärbar dator) status (%)?
Bärbar dator
6 svar · 260 visningar · startad av msossna
Beror på om du menar via OS eller själva batteriet... Vilket OS kör du??
Mitt batteri har typ "tömts" helt... på ca 6 mån... tycker det var lite väl dåligt... lämnade in det till leverantören... de skulle försölka "nollställa" det genom att ge det en elchock eller nåt sånt... (KIDS...don´t try this at home...=)
Har inte hämtat det ännu så vet inte om det blev något bättre men återkommer...
MVH ShoGun
ShoGun, det här är delphi forumet :p
Jag vill veta hur jag får reda på ststusen på batteriet via delphi, jag navänder win 98, spelar ingen roll hur man får reda på det, bara programet får reda på det.
GetSystemPowerStatus är väl förr C++???
på msdn står det att windows.h behövsm vilket är för C++
Funktionen är deklarerad i windows.pas du hittar även datastukturen SystemPowerStatus där.
var
SystemPowerStatus: TSystemPowerStatus;
BF: integer;
begin
GetSystemPowerStatus(SystemPowerStatus);
Case SystemPowerStatus.BatteryFlag of
BATTERY_FLAG_HIGH: ShowMessage('BATTERY_FLAG_HIGH');
BATTERY_FLAG_LOW: ShowMessage('BATTERY_FLAG_LOW');
BATTERY_FLAG_CRITICAL: ShowMessage('BATTERY_FLAG_CRITICAL');
BATTERY_FLAG_CHARGING: ShowMessage('BATTERY_FLAG_CHARGING');
BATTERY_FLAG_NO_BATTERY: ShowMessage('BATTERY_FLAG_NO_BATTERY');
BATTERY_FLAG_UNKNOWN: ShowMessage('BATTERY_FLAG_UNKNOWN');
end;
end;