graphtyrael
Messages postés12Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention18 juillet 2006
-
16 juil. 2006 à 23:51
taouale2
Messages postés24Date d'inscriptionjeudi 4 novembre 2004StatutMembreDernière intervention 4 février 2010
-
12 juin 2008 à 01:37
Bonjour à toutes et à tous !
Une petite question me trotte dans la tête depuis un petit moment : comment récupérer "simplement" un indicateur de l'état de la batterie sur pocket PC ?
J'ai commencé à regarder du coté du .NEt Compact Framework mais j'avoue avoir du mal à trouver l'information.
graphtyrael
Messages postés12Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention18 juillet 2006 17 juil. 2006 à 22:34
A force de chercher, et bien, on trouve !
Je vous fait donc part de mes trouvailles :
CodePPC propose des librairies basées sur le Compact Framework 1 et 2 qui inclues des classes de gestions interne du Pocket PC qui complètent celles offertes initialement. Vous pourrez découvrir ces librairies en tréléchargement iciet la description de ce qu'elles contiennent ici.
cs_stevenfoxhound
Messages postés2Date d'inscriptionvendredi 16 novembre 2007StatutMembreDernière intervention 7 février 2008 5 févr. 2008 à 11:41
Bonjour,
Je reprens ce topic plus de 2 ans apres...
A partir de ce principe, j'aimerai que mon PPC m'alerte lorsque je deconnecte l'alimentation secteur : comment dois-je faire ?
En effet j'utilise mon Asus P535 sous WM6 dans la voiture et j'ai souvent tendance a l'oublier quand je quitte mon vehicule. Comme il est alimenté a l'interieur, lorsque je couperais le contact, j'aurais une alerte.
Dois pas etre le seul dans ce cas.
Merci d'avance
Foxhound
Vous n’avez pas trouvé la réponse que vous recherchez ?
taouale2
Messages postés24Date d'inscriptionjeudi 4 novembre 2004StatutMembreDernière intervention 4 février 2010 12 juin 2008 à 01:37
Bonjour, merci Stephane33 pour l'info ça m'a bien aider !
Pour info, j'ai trouver la solution iciVoila ce que j'ai fait :
*dans un module :
Public
Structure SYSTEM_POWER_STATUS_EX
Public ACLineStatus
As
Byte
Public BatteryFlag
As
Byte
Public BatteryLifePercent
As
Byte
Public Reserved1
As
Byte
Public BatteryLifeTime
As Int32
Public BatteryFullLifeTime
As Int32
Public Reserved2
As
Byte
Public BackupBatteryFlag
As
Byte
Public BackupBatteryLifePercent
As
Byte
Public Reserved3
As
Byte
Public BackupBatteryLifeTime
As Int32
Public BackupBatteryFullLifeTime
As Int32
End
Structure
*au début de mon code :
Private
Declare
Function GetSystemPowerStatusEx
Lib
"coredll.dll" (
ByRef pstatus
As SYSTEM_POWER_STATUS_EX)
As
Boolean
Dim Power_Status
As SYSTEM_POWER_STATUS_EX
*dans mon code :
If
GetSystemPowerStatusEx(Power_Status)
Then
If Power_Status.ACLineStatus = 0
Then CallForm1_Closing
()
End
If