Entwickler-Ecke
Windows API - SetTime
mimi - Di 05.11.02 17:28
Titel: SetTime
Halllo,
wie kann ich mit delphi die windows uhr verändern ?
gibt es SetTime oder so ?
MFG
mimi
mimi - Di 05.11.02 19:24
danke !
aber gibt es auch ne funktion die man so aufrufen könnte ?
Quelltext
1: 2: 3: 4: 5: 6:
| var Time1:TTime begin Time1:=10:10:10 SetTime(Time1) end |
weil das währe nämlich einfacher ;)
MFG
mimi
hitstec - Di 05.11.02 23:13
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| function SetzeSystemZeit(Stunde,Minute,Sekunde,Milisekunde: Byte): Boolean; var TimeStruct : TSystemTime; y,m,d: Word; begin DecodeDate(Date,y,m,d); TimeStruct.wYear:=y; TimeStruct.wMonth:=m; TimeStruct.wDay:=d; TimeStruct.wHour:=Stunde; TimeStruct.wMinute:=Minute; TimeStruct.wSecond:=Sekunde; TimeStruct.wMilliSeconds:=Milisekunde; Result:=SetSystemTime(TimeStruct); end; |
Benutzt wird das so:
Quelltext
1:
| function SetzeSystemZeit(12,59,59,0); |
LCS - Mi 06.11.02 15:43
Hi
der Vollständigkeit halber möchte ich hinzufügen, dass die Uhr mit SetTime nach UTC-Zeit gestellt werden muss.
Gruss Lothar
matze - Mi 06.11.02 18:20
ja stimmt !!!
(kleiner insider gag !!!)
mimi - Do 07.11.02 20:05
danke,gibt es keine funktion die man so aufruft:settime(Time)
und time ist von TTime ?`
währe viel einfacher;)
MFG
mimi
LCS - Fr 08.11.02 12:57
Hi
es gibt noch die Funktion SetLocalTime um die Uhrzeit nach der lokalen Zeit zu setzen, aber die verwendet auch die SYSTEMTIME Struktur.
Gruss Lothar
matze - Fr 08.11.02 16:50
du kannst auch die kompo nehmen dies beim EDH (siehe mein Link oben) gibt. Die nimmt dir die ganze arbeit ab !!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!