دانش یاری می رساند، حکمت ره می نماید . [امام علی علیه السلام]

برنامه نویسی ویژوال بیسک
خانه | ارتباط مدیریت |بازدید امروز:3بازدید دیروز:0تعداد کل بازدید:8258

مهران :: 83/12/27::  6:14 عصر

سلام

این برنامه وضعیت باطری سیستم رو نشون می ده

فقط کافی یه فرم درست کنید و دوتا لیبل توش بذارید و کد زیرو توی اون بنویسید می دونید کجا دیگه

Private Type SYSTEM_POWER_STATUS

ACLineStatus As Byte

BatteryFlag As Byte

BatteryLifePercent As Byte

Reserved1 As Byte

BatteryLifetime As Long

BatteryFullLifeTime As Long

End Type

Private Declare Function GetSystemPowerStatus Lib "kernel32" (lpSystemPowerStaus As SYSTEM_POWER_STATUS) As Long

Private Sub Form_Load()

Dim s As SYSTEM_POWER_STATUS

GetSystemPowerStatus s

Select Case s.ACLineStatus

Case 0

Label1.Caption = "AC Power:Offline"

Case 1

Label1.Caption = "AC Power:OnLine"

End Select

Select Case s.BatteryFlag

Case 1

Label2.Caption = "Batery Charge State: Hight"

Case 2

Label2.Caption = "Battery Charge State: Low"

Case 2

Label2.Caption = "Battery Charge State: Critical"

Case 8

Label2.Caption = "Battery Charge State: Charging"

Case 128

Label2.Caption = "Battery Charge State: No System Battery"

Case 255

Label2.Caption = "Battery Charge State: Unknown Status"

End Select

End Sub

دوستای عزیز نظر  یادتون نره



لیست کل یادداشت های این وبلاگ
::تعداد کل بازدیدها::

8258

::آشنایی بیشتر::
::لوگوی من::
برنامه نویسی ویژوال بیسک
::وضعیت من در یاهو::
::اشتراک::