mercoledì 9 ottobre 2024

C# rilevare se il portatile è collegato alla presa elettrica

Tramite la classe PowerStatus, possiamo sapere se il computer è collegato alla presa elettrica oppure sta usando solo la batteria.
Di seguito il frammento di codice, che tramite la proprietà "PowerLineStatus" rileva se è collegato (online) o scollegato (offline) alla presa elettrica.

PowerStatus statoBateria = SystemInformation.PowerStatus;

 MessageBox.Show("Alimentato a corrente: " + statoBateria.PowerLineStatus); // offline non collegato

Nessun commento: