Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#9

Re: DateTimePicker: zu einer gewissen Uhrzeit Funktion ausfü

  Alt 3. Jul 2007, 09:35
Zitat von Helmi:
Wahrscheinlich mach ich nen Fehler - aber so gehts nicht:
  If Round(now) = Round(DateTimePicker_Uhr.Time) then
Das liegt daran, das ein TDateTime im ganzzahligen Anteil Tage und im Nachkommaanteil die Zeit hat. Wenn Du nun ein round(Now) durchführst, dann bekommst Du nur Tage. Der Zeitanteil in Deinem TDateTime ist dann 0. Verglichen mit der Zeit in Deinem DateTimePicker, dem du die Tage von vorneherein weggenommen hast (DateTimePicker.Time) ist dann natürlich niemals eine Übereinstimmung möglich. Schau Dir in der Hilfe mal die Eigenschaften von TDateTime an.

Sherlock
Oliver
  Mit Zitat antworten Zitat