Страница: 1 | 2 |
Вопрос: Как получить сведения об аккумуляторе?
Добавлено: 02.02.10 18:49
Автор вопроса: maxis | Web-сайт:
Сабж, интересует текущие Объем и Вольты в аккуме ноута.
Ответы
Всего ответов: 29
Номер ответа: 1
Автор ответа:
ηikolaŠ~rus
ICQ: 604058327
Вопросов: 50
Ответов: 287
Профиль | | #1
Добавлено: 02.02.10 19:02
а причем тут вб?или те надо програмнно его узнать?
Номер ответа: 2
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #2
Добавлено: 02.02.10 19:42
А как иначе.. в среде винды такого нет.
Номер ответа: 3
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #3
Добавлено: 02.02.10 19:46
В общем в аккумуляторе нет контролера, следовательно рассчитать оставшийся заряд не получится. Есть идейка сделать прогу, которая будет определять по Вольтам, хоть и с погрешностью
Номер ответа: 4
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #4
Добавлено: 02.02.10 20:34
Через SysInfo не получается.. там вроде только основные параметры (процент, время). Но в некоторых прогах есть Вольты, и прям видно, как они убывают. Значит на ВБ тоже как то можно сделать.. Помогите плз )
Номер ответа: 5
Автор ответа:
chialexus
ICQ: 321922
Вопросов: 3
Ответов: 53
Web-сайт:
Профиль | | #5
Добавлено: 02.02.10 21:03
Пример на VBS с использованием WMI:
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=8092&lngWId=4
Номер ответа: 6
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #6
Добавлено: 02.02.10 21:34
Чтот не получается.
Проверьте плз кто нибудь. У меня ошибки лезут.
Номер ответа: 7
Автор ответа:
chialexus
ICQ: 321922
Вопросов: 3
Ответов: 53
Web-сайт:
Профиль | | #7
Добавлено: 02.02.10 22:14
Должно фунциклировать...
Номер ответа: 8
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #8
Добавлено: 03.02.10 00:04
Неа, ошибка 424
Wscript.Echo "BatteryRechargeTime: " & objItem.BatteryRechargeTime
Номер ответа: 9
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #9
Добавлено: 03.02.10 00:16
замени Wscript.Echo на Debug.Print
Номер ответа: 10
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #10
Добавлено: 03.02.10 02:06
Чё за проги показывают вольтаж аккума?
Помоему вольтаж на заряженном аккуме отличается от разряженного всего на пару вольт.
Номер ответа: 11
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #11
Добавлено: 03.02.10 13:11
угу, так и есть.
К примеру заряженный 8 вольт, разряженный 6.5
Соответственно 100% и 0%, а далее промежутки.
Номер ответа: 12
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #12
Добавлено: 03.02.10 15:54
Private Sub Form_Load()
 im objWMIService, colItems
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2"
Set colItems = objWMIService.ExecQuery("Select * from Win32_Battery", , 48)
For Each objItem In colItems
Debug.Print "BatteryRechargeTime: " & objItem.BatteryRechargeTime
Debug.Print "BatteryStatus: " & objItem.BatteryStatus
Debug.Print "TimeOnBattery: " & objItem.TimeOnBattery
Debug.Print "TimeToFullCharge: " & objItem.TimeToFullCharge
Next
End Sub
Мм нет результата, наверно Дебуг надо как то вывести?)
Номер ответа: 13
Автор ответа:
chialexus
ICQ: 321922
Вопросов: 3
Ответов: 53
Web-сайт:
Профиль | | #13
Добавлено: 03.02.10 16:42
Прога для тестирования времени работы ноутбука от аккумуляторной батареи - http://www.izone.ru/sys/diagnostics/batterymark-ru.htm
Номер ответа: 14
Автор ответа:
maxis
Вопросов: 9
Ответов: 45
Web-сайт:
Профиль | | #14
Добавлено: 03.02.10 16:48
Ммм не подходит..
Да и нужен код ВБ 6, а не готовые проги
Номер ответа: 15
Автор ответа:
chialexus
ICQ: 321922
Вопросов: 3
Ответов: 53
Web-сайт:
Профиль | | #15
Добавлено: 03.02.10 17:45