Registriert seit: 8. Nov 2006
1.360 Beiträge
Delphi 10.3 Rio
|
Re: Windows neu starten
26. Sep 2007, 10:50
Kann mir vielleicht einer sagen ob das damit funktionieren würde
habe gelesen das es gehen soll vorausgesetzt der rechner ist nur in den Standbymodus gefahren
Delphi-Quellcode:
var
liDuTime:LARGE_INTEGER;
weckzeit,uhrzeit:SYSTEMTIME;
ftime:FILETIME;
fitime:FILETIME;
begin
weckzeit.wYear:=strtoint(edit1.text);
weckzeit.wMonth:=strtoint(edit2.text);
weckzeit.wDayOfWeek:=strtoint(edit4.text);
weckzeit.wDay:=strtoint(edit3.text);
weckzeit.wHour:=strtoint(edit5.text);
weckzeit.wMinute:=strtoint(edit6.text);
weckzeit.wSecond:=0;
weckzeit.wMilliseconds:=0;
SystemTimeToFileTime(weckzeit,ftime);
LocalFileTimeToFileTime(ftime,fitime);
liDuTime.LowPart:=fitime.dwLowDateTime;
liDuTime.HighPart:=fitime.dwHighDateTime;
hTimer:=CreateWaitableTimer(NIL,TRUE,NIL);
CancelWaitableTimer(htimer);
SetWaitableTimer(hTimer,lidutime.quadpart,1000,NIL,NIL,true);
SetSuspendState(true,true,false);
end;
gruss sascha
"... Wie gesagt, die Nutzer von 10, 12, 14 Zoll Display's werden deine Seite nicht in voller Pracht sehen können, ...
Surft Ihr mit dem Taschenrechner?"
|