Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Systemzeit verändern (https://www.delphipraxis.net/49999-systemzeit-veraendern.html)

barf00s 22. Jul 2005 08:03

Re: Systemzeit verändern
 
man R T F M!!! (bzw die obigen links)

anders kammers echt nich mehr sagen

"kann ichs so machen?"
"kann ich das machen?"

PROBIERS HALT AUS!











-- isja nich auszuhalten manchma

Steve 22. Jul 2005 08:08

Re: Systemzeit verändern
 
Hi,

schau Dir doch mal die Hilfe zu DateTimeToSystemTime an. Dann wirst Du sehen, dass dies keine Funktion, sondern eine Prozedur ist, die die SystemTime in einen VAR-Parameter schreibt:
Delphi-Quellcode:
procedure DateTimeToSystemTime(DateTime: TDateTime; var SystemTime: TSystemTime);
Gruß
Stephan :dance:

[edit]Tippfehler...[/edit]

[edit2]Warum TTime und nicht TDateTime?[/edit2]

Kompon Ente 22. Jul 2005 08:14

Weil's so ist? *g*

Sharky 22. Jul 2005 08:24

Zitat:

Zitat von Kompon Ente
Weil's so ist? *g*

Nur als Anmerkung:

Delphi-Referenz durchsuchenTTime = Delphi-Referenz durchsuchenTDate = Delphi-Referenz durchsuchenTDateTime = Delphi-Referenz durchsuchenDouble

Steve 22. Jul 2005 08:28

Re: Systemzeit verändern
 
Joa vom Typ her ists das gleiche, aber TTime ist ja eigentlich für die reine (Uhr-)Zeitangabe ohne Datum, TDate fürs reine Datum ohne Zeitangabe und TDateTime ja für beides. Mag Kniebohrerei sein, aber ich wollt's mal eingeworfen haben :angel2:

Gruß
Stephan :dance:

Kompon Ente 22. Jul 2005 08:29

So soll's ja auch sein. Ich möchte nur die Zeit stellen, nicht das Datum! ;)

Sharky 22. Jul 2005 08:30

Re: Systemzeit verändern
 
Zitat:

Zitat von Steve
Joa vom Typ her ists das gleiche, ...

Hai tanzender Stephan :-D

Ich wollte damit auch nur anzeigen das es nicht funktionier nur die Uhrzeit zu setzen wenn man TTime verwendet. Da auch hier ein Datumsanteil vorhanden ist kann dies zu verwirrungen führen.

Steve 22. Jul 2005 09:35

Re: Systemzeit verändern
 
Achso... ja... gut..., das wollt ich eigentlich auch damit sagen :mrgreen:

Gruß
Stephan :dance:

Kompon Ente 22. Jul 2005 09:41

Ich hab mich jetzt entschieden das Datum doch mitzustellen, ich brech mir dabei ja keinen ab! :D

Ich hab jetzt den Aufruf:
Delphi-Quellcode:
DateTimeToSystemTime(czeit - izeit + Date);
SetSystemTime(czeit - izeit);
Die Variablen czeit und izeit sind vom Typ TDateTime.

Allerdings fehlt hinter dem Date noch ein Parameter, aber welches?

czeit zieht die Zeit von izeit ab, die vergangen ist nach dem synchronisieren, um möglichst eine exakte Uhrzeit zu bekommen.

SubData 22. Jul 2005 09:44

Re: Systemzeit verändern
 
Es gibt da nur 3 Möglichkeiten..


• Du liest die Anleitungen nicht...
• Du liest die Anleitungen aber kannst oder willst sie nicht verstehen...
• Du willst uns verschaukeln...


Edit: Blödsinn korrigiert...


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:33 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz