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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :

Impossible de convertir implicitement le type 'System.Windows.Forms.PowerStatus' en 'int'
Si quelqu'un pourrai m'éclairer.
Merci d'avance,
Cordialement.