Liegt keine Zahl vor (leer/ nichtnumerische Characters), würde ich das Editfeld...
...eine Maske für Zahlen verpassen mit default Wert 0.
Ps: Ich glaube nicht das der TE (Delphi for Ing Bachelor) groß Interesse hat wie man es in Zukunft korrekt handhaben sollte sondern lediglich das sein "Problem" weg ist.
Tja, deswegen auch QnD. Wenn man sich ernsthaft mit Delphi befasst, legt man sich ohnehin eine Komponentenableitung an, die nur numerische Eingaben inkl. deren Constraints
berücksichtigt. Hier gehts ja nur um einen Schnellschuss...
Die Ernsthaftigkeit würde ich ob des Zeitrahmens nicht (unbedingt) infrage stellen, wir kennen den TE zuwenig.
Funktion vor Design bei Quickshots, danach aufräumen. Wiewohl ich oft erlebt habe, dass Behelfslösungen ein Produkt überlebten