Autor Beitrag
BlackPhantom
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 144

Win 2000, Win XP, UNIX
D7 Prof, C, HTML, VB 5
BeitragVerfasst: Mi 24.08.05 22:28 
Hallo zusammen!

Es geht um folgendes: Ich habe ein kleines Programm geschrieben bei dem NUR ein Countdown läuft. Jetzt wollte ich es erweitern und zwar soll bei jedem Start der Countdown (Tage | Stunden | Minuten |) starten. Die Tage muss ich jedoch in den Quelltext einbinden d.h.: Die Tage gebe ich ein und bei jedem Start sollen die Stunden und minuten der PC-Uhr angepasst werden. Die Tage sollen aber auch reduziert bzw. heruntergezählt werden, d.h. Kalenderabfrage und dann subtrahieren.

1.Wie greife ich auf die Uhr zu bzw. auf die Stunden und Minuten der PC-Uhr?
2.Wie greife ich auf die Tage des PC-Kalenders zu?
3.Und wie frage ich ab ob das Programm einen Tag herunterzählen soll oder nicht?

Ich hoffe ihr versteht was ich meine...

Danke für jede Hilfe

Peace

BlackP

_________________
Wir meinen es immer persönlich, wir müssen es nur mit Abstand tun!
LigH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 239

Win98SE, Win2000SP4
D7
BeitragVerfasst: Mi 24.08.05 22:43 
Die aktuelle Zeit erhältst du mit der Funktion "Time", "Date", oder "Now".

Differenzen zu vorher festgelegten Daten kannst du mit Funktionen der Unit "DateUtils" berechnen. Datumswerte aus Tag, Monat und Jahr in eine TDateTime-Variable umrechnen (um Standardwerte festzulegen) kann man mit EncodeDate, ansonsten liefert ein DatePicker sowieso schon passende Variablen.

Der Rest: Siehe Delphi-Hilfe.