| Autor |
Beitrag |
Hochhaus
      
Beiträge: 662
Erhaltene Danke: 8
Windows 7
Delphi XE2
|
Verfasst: Do 20.01.11 19:51
Sorry allerseits,
ich habe eine "dumme" Frage, bei der ich nicht weiterkomme: Wie setze ich aus einem Delphi-Programm heraus eine beliebige Zeit zurück, die ich vorher mit der Anweisung
--> Present := Now; (TDateTime) <--
geholt habe.
Vielen Dank für die Hilfe ! Ich sehe den Wald vor lauter Bäumen nicht mehr.
Gruss, Hochhaus Moderiert von Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Do 20.01.2011 um 20:31
|
|
Bergmann89
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: Do 20.01.11 19:55
Hey,
was meinst du mit zurücksetzen? So:
Prenset := 0;
Zeit is in Delphi nix anderes als ein Gleitkommawert. Dabei ist ein Tag = 1,0. Eine Stunde = 1/24, usw...
MfG Bergmann.
_________________ Ich weiß nicht viel, lern aber dafür umso schneller^^
|
|
Hochhaus 
      
Beiträge: 662
Erhaltene Danke: 8
Windows 7
Delphi XE2
|
Verfasst: Do 20.01.11 20:14
Bergmann89 hat folgendes geschrieben : | Hey,
was meinst du mit zurücksetzen? So:
Prenset := 0;
Zeit is in Delphi nix anderes als ein Gleitkommawert. Dabei ist ein Tag = 1,0. Eine Stunde = 1/24, usw...
MfG Bergmann. |
Nein. Das setzt nur die Variable Present auf Null. Die Systemzeit des PC's bleibt dann, wie sie ist.
|
|
Bergmann89
      
Beiträge: 1742
Erhaltene Danke: 72
Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
|
Verfasst: Do 20.01.11 20:24
Achso, das "zuücksetzen" hat mich irritiert^^ Das mit der Systemzeit sollte SO gehen...
MfG Bergmann
_________________ Ich weiß nicht viel, lern aber dafür umso schneller^^
Für diesen Beitrag haben gedankt: Hochhaus
|
|
Hochhaus 
      
Beiträge: 662
Erhaltene Danke: 8
Windows 7
Delphi XE2
|
Verfasst: Do 20.01.11 20:33
Bergmann89 hat folgendes geschrieben : | Achso, das "zuücksetzen" hat mich irritiert^^ Das mit der Systemzeit sollte SO gehen...
MfG Bergmann |
Danke ! Das funktioniert.
|
|
jaenicke
      
Beiträge: 19340
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 20.01.11 20:52
Wobei man auch dazusagen sollte, dass der Code für Windows bis XP ist...
Ab Vista braucht man Adminrechte bzw. muss evtl. auch entsprechende Privilegien im Code anfordern.
Für diesen Beitrag haben gedankt: Hochhaus
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 20.01.11 21:09
Das muss man auch schon unter XP.
Für diesen Beitrag haben gedankt: BenBE, Hochhaus, Martok
|
|
jaenicke
      
Beiträge: 19340
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 20.01.11 21:25
Das jedesmal wieder zu erklären habe ich keine Lust mehr, deshalb fange ich so eine Diskussion lieber erst gar nicht mehr an. 
|
|