На нашем сайте ежедневно публикуются десятки качественных и свежих материалов, которые Вы можете скачать абсолютно бесплатно. Рекомендуем Вам добавить Наш сайт в закладки, а также подписаться на RSS ленту, чтобы не пропускать интересных новостей.
var sps:_SYSTEM_POWER_STATUS; begin GetSystemPowerStatus(sps); label1.Caption:='ACLineStatus - ' + inttostr(sps.ACLineStatus); label2.Caption:='BatteryLifePercent - ' + inttostr(sps.BatteryLifePercent); end;
или
Код
var SysPowerStatus: TSystemPowerStatus; begin GetSystemPowerStatus(SysPowerStatus); if Boolean(SysPowerStatus.ACLineStatus) then begin ShowMessage('System running on AC.'); end else begin ShowMessage('System running on battery.'); ShowMessage(Format('Battery power left: %d percent.', [SysPowerStatus.BatteryLifePercent])); end; end;