M
Morten Fagermoen
Hello!
I would like to make an event handler in a VB.NET 2005 project to check if
the battery state changes on my Windows Mobile 5 device. But I don't manage
to make this work, does anyone have an example for me?
Her is a cut from my code:
Public Shadows Event Changed As ChangeEventHandler
Private Sub PhoneInfo_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Dim statePowerBatteryStrength As New
SystemState(SystemProperty.PowerBatteryStrength)
AddHandler statePowerBatteryStrength.Changed, AddressOf
ChangedPowerBatteryStrength
End Sub
Private Sub ChangedPowerBatteryStrength()
ShowInfo()
End Sub
****************
The statement ....,AddressOf ChangedPowerBatteryStrength gives me an error
that says:
Method 'Private Sub ChangedPowerBatteryStrength()' does not have the same
signature as delegate 'Delegate Sub ChangeEventHandler(sender As Object,
args As Microsoft.WindowsMobile.Status.ChangeEventArgs)'.
Regards
Morten Fagermoen
I would like to make an event handler in a VB.NET 2005 project to check if
the battery state changes on my Windows Mobile 5 device. But I don't manage
to make this work, does anyone have an example for me?
Her is a cut from my code:
Public Shadows Event Changed As ChangeEventHandler
Private Sub PhoneInfo_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Dim statePowerBatteryStrength As New
SystemState(SystemProperty.PowerBatteryStrength)
AddHandler statePowerBatteryStrength.Changed, AddressOf
ChangedPowerBatteryStrength
End Sub
Private Sub ChangedPowerBatteryStrength()
ShowInfo()
End Sub
****************
The statement ....,AddressOf ChangedPowerBatteryStrength gives me an error
that says:
Method 'Private Sub ChangedPowerBatteryStrength()' does not have the same
signature as delegate 'Delegate Sub ChangeEventHandler(sender As Object,
args As Microsoft.WindowsMobile.Status.ChangeEventArgs)'.
Regards
Morten Fagermoen