[問題] 有人玩過電量顯示這部份嗎?
VS2010
.net4.0
windows_form
桌機
問題如下:
在筆電中可以正常顯示電量%
但是在桌機中使用無法顯示
程式碼如下:
拉一個label跟time
參考
using System.Management;
using System.Management.Instrumentation;
再 using
using System.Management;
using System.Management.Instrumentation;
using System.Diagnostics;
using System.Threading;
namespace ButterMain
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Thread bty;
private void Battery()
{
ManagementClass mc = new ManagementClass("Win32_Battery");
ManagementObjectCollection moc = mc.GetInstances();
ManagementObjectCollection.ManagementObjectEnumerator mom =
moc.GetEnumerator();
if (mom.MoveNext())
{
if
(mom.Current.Properties["EstimatedChargeRemaining"].Value.ToString() == "100")
{
this.lb_12.Text = "使用交流電";
}
else
{
this.lb_12.Text =
mom.Current.Properties["EstimatedChargeRemaining"].Value.ToString() + "%";
//電池電量
}
}
else
{
this.lb_12.Text = "未知的狀態";
}
}
private void Form1_Load(object sender, EventArgs e)
{
CheckForIllegalCrossThreadCalls = true ;
Battery();
}
private void timer1_Tick(object sender, EventArgs e)
{
bty = new Thread(new ThreadStart(Battery));
bty.Start();//Time控件
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.164.105.171
→
07/07 12:17, , 1F
07/07 12:17, 1F
→
07/07 12:17, , 2F
07/07 12:17, 2F
→
07/07 12:17, , 3F
07/07 12:17, 3F
→
07/07 12:57, , 4F
07/07 12:57, 4F
→
07/07 21:53, , 5F
07/07 21:53, 5F
→
07/07 21:54, , 6F
07/07 21:54, 6F
→
07/08 00:55, , 7F
07/08 00:55, 7F
→
07/08 05:38, , 8F
07/08 05:38, 8F
→
07/08 05:39, , 9F
07/08 05:39, 9F
→
07/08 05:40, , 10F
07/08 05:40, 10F
→
07/08 05:53, , 11F
07/08 05:53, 11F
→
07/08 05:55, , 12F
07/08 05:55, 12F
→
07/08 12:48, , 13F
07/08 12:48, 13F
推
07/09 09:03, , 14F
07/09 09:03, 14F
→
07/09 09:04, , 15F
07/09 09:04, 15F
→
07/09 11:28, , 16F
07/09 11:28, 16F
→
07/09 11:29, , 17F
07/09 11:29, 17F
→
07/09 11:30, , 18F
07/09 11:30, 18F
→
07/09 12:49, , 19F
07/09 12:49, 19F
→
07/09 12:50, , 20F
07/09 12:50, 20F
→
07/09 12:56, , 21F
07/09 12:56, 21F
→
07/09 12:56, , 22F
07/09 12:56, 22F
→
07/09 22:30, , 23F
07/09 22:30, 23F
→
07/09 22:31, , 24F
07/09 22:31, 24F
→
07/09 22:34, , 25F
07/09 22:34, 25F
→
07/10 01:13, , 26F
07/10 01:13, 26F
→
07/10 01:14, , 27F
07/10 01:14, 27F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章