![]() |
Windows in Standby oder Ruhemodus versetzen
Hallo,
suche Methode den PC in den Standby oder Ruhemodus zu versetzen. Finde nur Lösungen zum herunterfahren oder reboot. Kann mir jemand helfen? Gruß gispos |
Re: Windows in Standby oder Ruhemodus versetzen
Ich habe es noch nie benutzt, aber
![]() |
Re: Windows in Standby oder Ruhemodus versetzen
Evtl. solltest du noch mit
![]() |
Re: Windows in Standby oder Ruhemodus versetzen
Danke für eure Hilfe. Werd das mal testen.
Gruß gispos |
Re: Windows in Standby oder Ruhemodus versetzen
Hey, wie deklarier ich die WinAPI??
Der sagt mir immer, dass die Datei nicht gefunden wird =/ |
Re: Windows in Standby oder Ruhemodus versetzen
Zitat:
|
Re: Windows in Standby oder Ruhemodus versetzen
Zitat:
|
Re: Windows in Standby oder Ruhemodus versetzen
ich muss doch WinAPI deklarieren (zu der Usesliste hinzufügen),
oder nicht? Der Compiler sagt mir dann, dass er die WinAPI.dcu nicht findet. |
Re: Windows in Standby oder Ruhemodus versetzen
Wenn, dann
![]() |
Re: Windows in Standby oder Ruhemodus versetzen
Vor laaaanger Zeit habe ich mal diesen Code hier gefunden:
Delphi-Quellcode:
Aufruf mit:
uses Windows;
var _SetSuspendState: function (Hibernate, ForceCritical, DisableWakeEvent: BOOL): BOOL stdcall; function LinkAPI(const module, functionname: string): Pointer; var hLib: HMODULE; begin hLib := GetModulehandle(PChar(module)); if hLib = 0 then hLib := LoadLibrary(PChar(module)); if hLib <> 0 then Result := getProcAddress(hLib, PChar(functionname)) else Result := nil; end; function SetSuspendState(Hibernate, ForceCritical, DisableWakeEvent: Boolean): Boolean; begin if not Assigned(_SetSuspendState) then @_SetSuspendState := LinkAPI('POWRPROF.dll', 'SetSuspendState'); if Assigned(_SetSuspendState) then Result := _SetSuspendState(Hibernate, ForceCritical, DisableWakeEvent) else Result := False; end;
Delphi-Quellcode:
// Ruhezustand
SetSuspendState(True, False, False); //Standby SetSuspendState(false, False, False); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz