- Регистрация
- 9 Май 2015
- Сообщения
- 1,551
- Баллы
- 155
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
SysPowerStatus: TSystemPowerStatus;
begin
GetSystemPowerStatus(SysPowerStatus);
if Boolean(SysPowerStatus.ACLineStatus) then
begin
ShowMessage('Система работает на переменном токе.');
end
else
begin
ShowMessage('Система работает от батареи.');
ShowMessage(Format('Заряд батареи left: %d процент.', [SysPowerStatus.BatteryLifePercent]));
end;
end;