Entwickler-Ecke

Sonstiges (Delphi) - Frage Timer


kronos89 - So 20.05.07 17:08
Titel: Frage Timer
Hallo,
ich bin neu hier und hab auch nicht so viel Ahnung von Delphi.
Ich brauche eine Prozedur , in der man einen Sekundenwert, der in ein Editfeld steht, in ein anderes in Stunden, Minuten und Sekunden anzeigt. Mein Infolehrer meinte ich soll da mit ein Timer arbeiten.
Könnt ihr mir helfen? Ich brächte den Prgrammablaufplan dafür.


cuejo - So 20.05.07 17:43

Nun, ich denke mit dem Timer sollst Du jede Sekunde die Anzeige aktualisieren. Das erreicht man, indem man den Intervall des Timers auf 1000 Millisekunden stellt, und dann Enabled. In der OnTimer-Prozedur fragt man dann die Aktuelle Sekunde des Tages (SecondOfTheDay(Now), DateUtils-Unit einbinden) ab und kannst diese auch Ausgeben. Dann muss man nur noch ein bisschen Rechnen, denn ich denke das sollt ihr selbst machen und nicht auf die vorgefertigten Routinen, die in DateUtils sind zurückgreifen.