Die Community zu .NET und Classic VB.
Menü

Klasse: Energieverwaltung

 von 

Energieverwaltung  

Diese Klasse ermöglicht es, auf die Schemen der Energieverwaltung zuzugreifen. Hier lassen sich dann Einstellungen wie z.B. die Zeit, nach der der Monitor ausgeschaltet wird, auslesen und festlegen. Zudem kann man mit der Klasse Windows mitteilen, dass das Programm den Bildschirm benötigt, worauf Windows die Einstellung des Power Management so lange ignoriert, bis man ihm das gegenteilige mitteilt oder das Programm beendet wird.

Im Folgenden sind die Funktionen und Events der Klasse in Kürze erklärt.

  • Property ActiveID() As Long
    gibt die ID des aktuellen Schemas zurück oder legt sie fest.
  • Sub DeleteScheme(ID As Long)
    löscht das Schema mit der angegebenen ID.
  • Property Description(ID As Long) As String
    gibt die Beschreibung des Schemas mit der angegebenen ID zurück oder legt sie fest.
  • Property IDs() As Collection
    gibt eine Collection der vorhanden IDs in Form einer Collection zurück.
  • Property MonitorStandybyHalted() As Boolean
    gibt zurück oder legt fest, ob das Programm den Bildschirm benötigt. Dies kann verhindern, dass der Monitor ausgeschaltet wird.
  • Property Name(ID As Long) As String
    gibt den Namen des Schemas mit der angegebenen ID zurück oder legt ihn fest.
  • Property Scheme(ID As Long) As POWER_POLICY
    gibt die Einstellungen des Schemas mit der angegebenen ID zurück oder legt sie fest.
  • Property SystemStandybyHalted() As Boolean
    gibt zurück oder legt fest, ob das Programm das System benötigt. Dies kann verhindern, dass der Computer in den Schlafmodus geht.


Abbildung 1: Screenshot

Die Zipdatei enthält auch ein Beispielprojekt

Geschrieben wurde die Klasse von

Download cPwrScheme.zip [3090 Bytes]

Ihre Meinung  

Falls Sie Fragen zu diesem Artikel haben oder Ihre Erfahrung mit anderen Nutzern austauschen möchten, dann teilen Sie uns diese bitte in einem der unten vorhandenen Themen oder über einen neuen Beitrag mit. Hierzu können sie einfach einen Beitrag in einem zum Thema passenden Forum anlegen, welcher automatisch mit dieser Seite verknüpft wird.