Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.025 Beiträge
 
Delphi 12 Athens
 
#5

AW: Keine Rückgabe von Zeitanteilen

  Alt 11. Dez 2012, 22:02
Ich möchte in einer Anwendung einen Kalender einbauen.
Dazu benutze ich von TMS die Componenten und aus dieser Sammlung den TDBPlanner.
Date stellt ja im Kalender einen X-Belieben Tag des Jahres dar und aus diesem will ich die Zeitanteile haben.
Nun ist klar das ich das Now nicht verwenden kann, sondern auf Date zurück greifen muß.
Der logische Schluß zum "Nun ist klar" bleibt mir hier immer noch verborgen.

Sollte Date nicht das Date aus SysUtils sein, gibt es noch ein Date -Property im TPlannerMode , das im Mode -Property des TCustomPlanner vorkommt. Wenn du das meinst, das gibt tatsächlich nur den Tag zurück:

Delphi-Quellcode:
function TPlannerMode.GetDate: TDate;
begin
  Result := EncodeDate(FYear, FMonth, FDay);
end;
Vielleicht liefert dir TimeLineStart das gewünschte Ergebnis?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat