![]() |
Delphi-Version: 11 Alexandria
TryStrToDate funktioniert unter Delphi 11 nicht mehr (richtig)
Hallo,
Vielleicht kann mir jemand einen Tipp geben. Bei der Migration von Delphi 10.4. auf Delphi 11 bin ich auf einen Bug (?) gestoßen, der zunächst unwichtig erscheint, aber in meiner Software große Auswirkungen hat.
Delphi-Quellcode:
Unter Delphi 10.4. (und kleiner) liefert mir dies: 10.11.2022 als Datum zurück (laut Beschreibung / Hilfe von Delphi 11 sollte das auch weiterhin so sein). Unter Delphi 11 gibt die Funktion allerdings False zurück und convertiert mir meinen String nicht mehr.
var
dDate: TDateTime; begin TryStrToDate('10.11', dDate); end; Ist das ein Bug, oder gibt es unter Delphi 11 etwas, das ich beachten muss? Ich hab im Changelog schon nachgesehen aber nichts außer: Zitat:
|
AW: TryStrToDate funktioniert unter Delphi 11 nicht mehr (richtig)
Das ist aber auch nichtmal ansatzweise ein gültiger Datumstext.
Da kann es schon sein, dass es nicht mehr funktioniert, nachdem die alles umgeaut haben. |
AW: TryStrToDate funktioniert unter Delphi 11 nicht mehr (richtig)
Bekannter Bug:
![]() Aber immerhin: Zitat:
|
AW: TryStrToDate funktioniert unter Delphi 11 nicht mehr (richtig)
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz