Zitat:
309.29' is not a valid floating point value
Irgendwie finde ich das komisch, Float arbeitet doch mit . und das klappt an allen möglichen Stellen und ich prüfe auch mit einer Routine ob es sich um ein Float handelt, aber in diesem Fall schlägt das StrToFloat immer fehl.
StrToFloat verwendet die Systemeinstelleung für den dezimalTrenner (
DecimalSeparator) bzw Tausendertrenne (
ThousandSeparator), welche bei einem deutschen Windows ',' und '.' sind.