Autor Beitrag
Hochhaus
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 662
Erhaltene Danke: 8

Windows 7
Delphi XE2
BeitragVerfasst: 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 user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Do 20.01.2011 um 20:31
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
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)
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 662
Erhaltene Danke: 8

Windows 7
Delphi XE2
BeitragVerfasst: Do 20.01.11 20:14 
user profile iconBergmann89 hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
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)
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 662
Erhaltene Danke: 8

Windows 7
Delphi XE2
BeitragVerfasst: Do 20.01.11 20:33 
user profile iconBergmann89 hat folgendes geschrieben Zum zitierten Posting springen:
Achso, das "zuücksetzen" hat mich irritiert^^ Das mit der Systemzeit sollte SO gehen...

MfG Bergmann


Danke ! Das funktioniert.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19340
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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



BeitragVerfasst: Do 20.01.11 21:09 
Das muss man auch schon unter XP.

Für diesen Beitrag haben gedankt: BenBE, Hochhaus, Martok
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19340
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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. :mrgreen: