The only resort in such cases is the registry. You can always pull out the information regarding the power settings of the client machine and program your logic accordingly.
You can find the power management related keys at HKEY_CURRENT_USER\Control Panel\PowerCfg. For registry related VB functions look for GetSetting( ) and SaveSetting( ) in the MSDN.
Hope it helped, bye.
~s.o.s~
Failure as a human
11,938 posts since Jun 2006
Reputation Points: 3,281
Solved Threads: 734