String prüfen auf Zahlen

Hi,

suche eine Möglichkeit einen String zu überprüfen, ob er dem Datumsformat tt.mm.jjjj entspricht.
Hat jemand hierzu eine Idee.
Und, gibt es eine Funktion (wie in C isDigit) die überprüft ob es sich um eine Zahl handelt?

Vielen Dank für Hinweise.

Christian

so oder so ähnlich:

 **try**
 s:=datetostring(d);
 showmessage('Hat geklappt.');
 **except**
 showmessage('Nix Datum!');
 **end;**

Gruß, Steffen

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]