Probleme d'MSDN ou de moi sur PowerStatus
Bonsoir,
Je cherche actuellement à savoir le taux de charge de ma batterie. J'ai donc été voir la msdn pour m'aider et j'ai trouvé ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
int si = SystemInformation.PowerStatus;
switch (si)
{
case BatteryChargeStatus.Low:
MessageBox.Show("Battery is running low", _ MessageBoxIcon.Exclamation);
case BatteryChargeStatus.Low:
MessageBox.Show("Battery is critcally low", _ MessageBoxIcon.Stop);
Default:
// Battery is okay.
} |
De une le "case" 1 et 2 sont les mêmes puis ça ne compile pas car :
Citation:
Impossible de convertir implicitement le type 'System.Windows.Forms.PowerStatus' en 'int'
Si quelqu'un pourrai m'éclairer.
Merci d'avance,
Cordialement.