R12.39 Windows in den Standby-Modus versetzen

Aufgabe

Nach stundenlangen Datenkonvertierungen soll Ihre Access-Anwendung den Rechner in den wohlverdienten Standby-Modus schicken.

Lösung

Verwenden Sie dazu die API-Funktion SetSuspendState.

Oberfläche

Ein einfaches Formular und zwei Befehlsschaltflächen genügen.

Quelltext

Einbinden der API-Funktion:

Private Declare Function SetSuspendState Lib "powrprof.dll" (ByVal Hibernate As Boolean, _
                                                             ByVal ForceCritical As Boolean, _
                                                             ByVal DisableWakeEvent As Boolean) As Long
  • Aktivieren Sie die Option Hibernate, wenn Sie den PC in den Ruhezustand schicken wollen (Arbeitsspeicher wird gesichert). Ist die Option False, wird in den Standby-Zustand gewechselt (Daten werden im Arbeitsspeicher gehalten).

  • Mit ForceCritical ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.