Das sieht mir schwer nach der Borland VCL aus und gehört damit eigentlich nicht in den ANSI Bereich, aber um mal auf die Frage einzugehen, ich denke das du hier nur die geworfene Exception abfangen musst, die StrToFloat wirft, also du packst das ganze in einen try catch Block.