home *** CD-ROM | disk | FTP | other *** search
- program TAPMu;
-
- Uses
-
- VAPMu;
-
- Var
-
- Z,Z2,Z3 : INTEGER;
- S : STRING;
-
- Err : BYTE;
- f : WORD;
- as : WORD;
- bs : WORD;
- bp : WORD;
-
-
- BEGIN
-
- WriteLn('VisionTools VAPMu Tester; Version 1.0');
- WriteLn('Requires an Advanced Power Management BIOS.');
- WriteLn;
-
- If VAPMInstalled then
- BEGIN
- WriteLN('APM Manager detected.');
- WriteLn('APM Install Check');
-
- VAPMInstallCheck( S, F, Err );
-
- WriteLn(' Error ................. ', Err );
- WriteLn(' Flags ................. ', F );
- WriteLn(' Version ............... ', S );
-
- WriteLn;
- WriteLn(' Power Status .......... ' );
- Err := VAPMGetPowerStatus( AS, BS, BP );
- WriteLn(' Error ................. ', Err );
- WriteLn(' AC Status ............. ', AS );
- WriteLn(' Battery Status ........ ', BS );
- WriteLn(' Battery Percent ....... ', BP );
-
-
- WriteLn;
- WriteLn(' Line Status Text ...... ', VAPMGetACLineStatusText );
- WriteLn(' Battery Status Text ... ', VAPMGetBatteryStatusText );
-
- END
- ELSE
- WriteLn('NO APM Manager can be detected.');
-
-
- END.