Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Funktion um heraus zu finden ob NB am Stom hängt? (https://www.delphipraxis.net/55142-funktion-um-heraus-zu-finden-ob-nb-am-stom-haengt.html)

toblinga 17. Okt 2005 11:13


Funktion um heraus zu finden ob NB am Stom hängt?
 
Hallo,
würde mir gern ein Programm schreiben, das erkennt ob mein NB am Strom hängt oder nicht. Wenn er nicht am Netz hängt, soll er automatisch die Lautstärke auf "stumm" schalten. (Nichts ist schlimmer als der Anmeldesound wärend einer Vorlesung ;-) ) Er soll natürlich auch die Powermanagment ändern, usw.

Kann mir jemand sagen wie man mit Delphi erkennt, ob der NB am netz (Strom) hängt oder nicht?

Bessser noch wenn jemand so ein Programm hat, bzw. kennt bitte auch sagen ;-)

Danke im Voraus!

Achtzig 17. Okt 2005 12:54

Re: Funktion um heraus zu finden ob NB am Stom hängt?
 
Die folgende Funktion ergibt TRUE, wenn das Notebook online ist:

Delphi-Quellcode:
Uses Windows;

Function NBOnline:Boolean;
Var Status:TSystemPowerStatus;
Begin
  If GetSystemPowerStatus(Status)
  Then Result:=Status.ACLineStatus=1
  Else Result:=False;
End;


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz