Forum: Programmieren allgemein
by berens,
16. Feb 2011
;) Ne kein Problem.
Umso mehr guck ich gerade doof aus der Wäsche zur Erfahren, dass es scheinbar tatsächlich "Grundwissen" von Delphi ist, dass die Werte in der Liste ungenau sind. oO
Naja, jetzt bin auch ich wieder ein Stück schlauer. Wenn man das weiss, dann kann man sich ja auch drauf einstellen und entsprechend reagieren.
Danke für die Aufklärung :-D
Forum: Programmieren allgemein
by berens,
16. Feb 2011
Es geht mir hier (aktuell) weniger um die Problematik, dass ich beim Vergleichen von TDateTime- oder Float-Werten zusätzlichen Programmieraufwand habe, weil bei z.B. dem einen Wert noch 600 ms eingerechnet sind, die bei dem Anderen fehlen und deshalb Beide nicht identisch sind.
Es geht mir drum, dass der Wert AlterDateTimeWert (TDateTime) in der "Liste überwachter Ausdrücke" von Delphi 10...
Forum: Programmieren allgemein
by berens,
16. Feb 2011
Einen "Nachtrag" noch, da ich leider den letzten Eintrag nicht mehr bearbeiten kann:
Mir ist gerade ein uralter Trick eingefallen, mit dem ich vor langer Zeit schonmal ein änhliches Problem gelöst/umgangen habe:
NeuerDateTimeWert := StrToDateTime(DateTimeToStr(AlterDateTimeWert));
"Erschreckend" an der Sache ist, dass Delphi aus AlterDateTimeWert = 05.01.2011 10:52:11 -->...
Forum: Programmieren allgemein
by berens,
15. Feb 2011
Thema vorläufig erledigt. Danke :) (Muss man Antworten, um "Offene Frage" herauszunehmen?)
Forum: Programmieren allgemein
by berens,
14. Feb 2011
Zur Info:
OutputDebugString(pchar(FormatDateTime('dd.mm.yyyy hh:nn:ss.zzz', a)));
OutputDebugString(pchar(FormatDateTime('dd.mm.yyyy hh:nn:ss.zzz', b)));
OutputDebugString(pchar(FormatDateTime('dd.mm.yyyy hh:nn:ss.zzz', dt)));
OutputDebugString(pchar(FormatDateTime('dd.mm.yyyy hh:nn:ss.zzz', _NextFromDateTime)));
Liefert jeweils 100% identische Werte, obwohl -wie erwähnt-...
Forum: Programmieren allgemein
by berens,
14. Feb 2011
Das scheinen durchaus sinnvolle und umsetzbare Lösungansätze zu sein.
Vielen Dank!
Hat noch jemand eine Idee bzgl. der Anzeige in der Liste überwachter Ausdrücke?
Forum: Programmieren allgemein
by berens,
14. Feb 2011
Hallo zusammen!
Nachdem ich schon wieder ernsthaft an mir selbst gezweifelt habe, bin ich doch langsam am Überlegen, ob das Folgende nicht vielleicht doch ein Delphi-Bug sein könnte:
Vorab: Ich lasse alle TDateTime-Werte * Sekunden pro Tag nehmen (nur den Nachkommateil natürlich), um die Anteiligen Sekunden zu ermitteln (gerundet) und teile dies dann wieder durch die Sekunden pro Tag. Das...