Hallo,
diese Woche von Delphi 10.4 auf 12.3 umgestiegen.
Folgender Quellcode verhält sich unterschiedlich:
Delphi-Quellcode:
var
StrWert: String;
fWert: Single;
begin
StrWert := '71.4';
fWert := StrToFloatDef(StrWert, 0); //in 10.4 ist fWert 71,4 und in 12.3 ist es 0
end;
FormatSettings wird nicht gesetzt.