---
title: "Bärbar dator"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/59756-bärbar-dator"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "msossna"
published: "2002-11-20T10:01:18.000Z"
updated: "2002-11-22T08:26:00.000Z"
replies: 6
views: 262
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/59756-bärbar-dator"
---

# Bärbar dator

## #1 — msossna, 2002-11-20T10:01Z

Någon som vet hur man får information om batteriets (på en bärbar dator) status (%)?

Permalänk: https://www.webforum.nu/p/59756

## #2 — ShoGun, 2002-11-20T10:05Z

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

Permalänk: https://www.webforum.nu/p/861011

## #3 — Alpha II, 2002-11-20T13:00Z

ShoGun, det här är delphi forumet :p

Permalänk: https://www.webforum.nu/p/861103

## #4 — msossna, 2002-11-21T08:22Z

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.

Permalänk: https://www.webforum.nu/p/861581

## #5 — jt, 2002-11-21T10:54Z

[GetSystemPowerStatus](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/power/base/getsystempowerstatus.asp)

Permalänk: https://www.webforum.nu/p/861678

## #6 — msossna, 2002-11-21T23:12Z

GetSystemPowerStatus är väl förr C++???
på msdn står det att windows.h behövsm vilket är för C++

Permalänk: https://www.webforum.nu/p/862120

## #7 — jt, 2002-11-22T08:26Z

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;

Permalänk: https://www.webforum.nu/p/862188

---

Tråden på webben: https://www.webforum.nu/amne/programmering/59756-bärbar-dator
