Delphi selber biete da nichts, abgesehn von z.B. TMaskEdit.
Im ValueListEditor gibt es da .OnGetEditMask, .OnValidate, .OnSetEditText und noch einiges Mehr, wo man leicht eine Prüfung unterbekommen könnte.
Ich vermute mal stark, daß es Komponenten anderer Anbieter gibt, welche soetwas bieten würden, aber einfallen tut mir jetzt keine.
Schau dir z.B. mal die
JEDI-Components (
JEDI) an, da gibt es unmassen an
VCL-Komponenten drin.
Ansonsten ist es garnicht so schwer das zu prüfen (gibt schon einige Code-Beispiele in der
DP dazu, oder einfach z.B. mit TryStrToFloat prüfen)