Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.186 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Zeitenvergleich schlägt fehl

  Alt 31. Mär 2004, 19:57
Zitat:
warum die Variable TTime mal so und mal so bewertet wird.
Ist vieleicht etwas unglücklich von der TDateTimePicker-Komponente das sie nicht den Tages-Teil abschneidet.
TDatetime (und AFAIK TTime) ist 'ne Fließkommazahl, dessen ganze Zahl die Tage seit 31.12.1899 angiebt und der Nachkommateil den "Prozentsatz" des Tages: 0,25 = 06:00; 0,5 = 12:00; 0,75 = 18:00.

Zitat:
Dein Vorgehen zwar, hat aber einen Haken: Man bekommt die Message nicht mehr weg, weil ab einem bestimmten Punkt die aktuelle Zeit immer größer ist als die eingegebene.
Wieso mein Vorgehen? Dein Code hat doch das gleiche Verhalten (wenn es funktioniert hätte). Du mußt dir halt merken das der Zeitpunkt schon vorbei ist und einmal die entsprechende Aktion ausgeführt wurde.
  Mit Zitat antworten Zitat