Zitat:
Das hier ist mein (logischer) Lösungsansatz, der allerdings nicht funktioniert.
WAS funktioniert nicht ... tut mir Leid, aber nur "funktioniert nicht" ist keine ausreichende Fehlerbeschreibung
Allerdings könntest man da auch logischer Weise selber drauf kommen, was und warum es nicht geht.
> DateToString wandelt ein Datum im TDateTime-Format in einen String um
Du hast aber da kein Datum (Zeit seit einem bestimmten Tag, siehe
OH), sondern eine Differenz (unterschied zwischen 2 Zeiten)
IntToStr + Trunc/Round, bzw. FloatToStr wären da passender.
PS: dat teil hatte ich mir zufällig vor 3-4 Stündchen gebastelt und aus langer Weile noch etwas "aufgemotzt"