作者: C_Law 時間: 2024-8-31 17:10 標題: VB Express 監察手提電腦電池狀況
最近部 Win11 平板的電池發漲,自己買了電池返來換。換完想睇下電池的使用狀況,就搵 VB Express 寫個小程式,用 SystemInformation.PowerStatus 去紀錄電池在放電/充電時的 % 變化。
不過,係充電時見:設定→系統→電源和電池,會顯預計充到滿電所需的時間。
[attach]2440134[/attach]
想問下,VB 可否讀到這個預計時間?還是 Windows 純綷因應正在充電的 % 變化去計出來?
除此之外,係 M$ 網站睇 BatteryChargeStatus 的說明,有 1,2,4,8,128,255 這幾個數值,但我發現部機不插火牛用緊電池時,當電池 % 介乎 33~66 會傳回 0?是否正常?
https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.batterychargestatus?view=windowsdesktop-8.0
作者: 杜龍 時間: 2024-9-26 00:05
https://poe.com/s/IUpOBPyGcBneTc634T1Q
作者: C_Law 時間: 2024-9-26 17:16
回覆 2# 杜龍
Thanks~~~
即係同我之前估計一樣,根據之前幾個 % 的 Δ%/Δt 去估計剩餘時間。
