[技術討論] VB Express 監察手提電腦電池狀況

最近部 Win11 平板的電池發漲,自己買了電池返來換。換完想睇下電池的使用狀況,就搵 VB Express 寫個小程式,用 SystemInformation.PowerStatus 去紀錄電池在放電/充電時的 % 變化。

不過,係充電時見:設定→系統→電源和電池,會顯預計充到滿電所需的時間。


想問下,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
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

回覆 2# 杜龍

Thanks~~~

即係同我之前估計一樣,根據之前幾個 % 的 Δ%/Δt 去估計剩餘時間。

TOP