delphi中错误’ ‘ is not a valid floating point value

37次阅读
没有评论

delphi中错误’ ‘ is not a valid floating point valu…
StrToCurr,StrToFloat 经常出现如下错误提示 ‘ ‘ is not a
valid floating point value
==
此时可这样解决:
利用 StrToFloatDef代替strtofloat
在SysUtils可以找到 ,类似的还有
StrToIntDef,
StrToInt64Def,
StrToBoolDef
StrToCurrDef,
StrToDateDef,
StrToTimeDef,
StrToDateTimeDef
如 一个edit1.text:=”; 若是用a:= strtoint(edit1.text) 则会弹出 ‘ ‘ is not a valid floating point value

此时若是用a:= strtointDef(edit1.text,0) 则会在字符串无法转换的时候自动换为0

正文完