Вверх ↑
Ответов: 355
Рейтинг: 2
#1: 2012-11-27 21:42:40 ЛС | профиль | цитата
iarspider, благодарю. Конечный код должен выглядеть примерно так:
unit HiAsmUnit;

interface

uses kol,Share,Debug;

type
PSystemPowerStatus = ^TSystemPowerStatus;
_SYSTEM_POWER_STATUS = packed record
ACLineStatus : Byte;
BatteryFlag : Byte;
BatteryLifePercent : Byte;
Reserved1 : Byte;
BatteryLifeTime : DWORD;
BatteryFullLifeTime : DWORD;
end;
TSystemPowerStatus = _SYSTEM_POWER_STATUS;
SYSTEM_POWER_STATUS = _SYSTEM_POWER_STATUS;

function GetSystemPowerStatus(var lpSystemPowerStatus: TSystemPowerStatus): BOOL; stdcall; external kernel32 name 'GetSystemPowerStatus';

implementation

end.


карма: 1

0
файлы: 1code_29618.txt [566B] [214]