HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


VB.NET 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > VB.NET 2005 Tips > その他 Tips メニュー> 電源ステータス関連 Tips メニュー

01.バッテリの充電状態を取得する

UPDATE:2006/09/20 

<< 前のTips  次のTips >>

 


バッテリの充電状態を取得するには、SystemInformationクラスの PowerStatus.BatteryChargeStatusプロパティを使用します。

BatteryChargeStatus列挙対

メンバ名 説明
Charging バッテリが充電中であることを示します。
Critical バッテリの充電レベルが最低限のレベルまで低下していることを示します。
High バッテリの充電レベルが高いことを示します。
Low バッテリの充電レベルが低いことを示します。
NoSystemBattery バッテリが存在しないことを示します。
Unknown バッテリの状態が不明であることを示します。

 
サンプル
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    '現在のバッテリ状態を表示します
    Select Case SystemInformation.PowerStatus.BatteryChargeStatus
        Case BatteryChargeStatus.Charging
            MessageBox.Show("充電中です")
        Case BatteryChargeStatus.Critical
            MessageBox.Show("バッテリの充電レベルが最低限のレベルまで低下しています")
        Case BatteryChargeStatus.High
            MessageBox.Show("バッテリの充電レベルは高です")
        Case BatteryChargeStatus.Low
            MessageBox.Show("バッテリの充電レベルは低です")
        Case BatteryChargeStatus.NoSystemBattery
            MessageBox.Show("バッテリは存在しません")
        Case BatteryChargeStatus.Unknown
            MessageBox.Show("バッテリの状態は不明です")
    End Select

End Sub
 

<< 前のTips  次のTips >>