كيفية معرفة نسبة بطارية جهاز الـubs
80% 20% ؟
اريد ان اسجل احداث الـubs فى جدول والبرنامج المتصل بالـDatabase يتعامل معها
يعنى اريد ان البرنامج لما يلاقى البطارية 20% يطلع رسالة تقول ان البطارية اوشكت على النفاذ ؟
الكود بالvb6
Private Declare Function GetSystemPowerStatus Lib "kernel32" (lpSystemPowerStatus As _
SYSTEM_POWER_STATUS) As Long
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 Sub Command1_Click()
Dim MyStatus As SYSTEM_POWER_STATUS
Dim MyLifeTime As Double
GetSystemPowerStatus MyStatus
MyLifeTime = MyStatus.BatteryLifeTime
Print MyStatus.BatteryLifePercent
If MyLifeTime = -1 Then
MsgBox "Using AC Power"
Else
MsgBox "I have " & MyLifeTime / 3600 & " hours remaining on battery."
End If
MsgBox MyStatus.BatteryLifePercent
End Subلكنى اريد ان احول الكود لـSql علشان اعمل procedure يقوم بالتسجيل بداخل جدول