Ofline
Код:
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;