Danke Klaus und Uwe Rabbe für die Antwort (ad isValidDate).
Ja, könnte ich wohl. Doch dazu muss ich 3 unnötige word Variablen deklarieren und diese nicht benötigte Umwandlung tun. Ist zwar eine Lösung, doch nicht sehr elegant.
Da muss es doch etwas geben, wenn Delphi einen Fehler ausgibt?!
Oder wäre das schon ein
Handle und der Zugriff noch umständlicher als der Umweg über die Einzelwerte?