StrToFloatDef erwartet mindestens 2 Parameter: den umzuwandelnden String und einen Standardwert, der dann genommen wird, wenn die Umwandlung nicht möglich ist. Daher kann der Compiler mit
Zitat:
StrToFloatDef(MaskEdit1.Text)
nichts anfangen, da kein Standardwert angegeben wurde.