var
X:string:X := FloatToStr(StrToFloat(StringGrid1.Cells[1,2])+StrToFloat(StringGrid1.Cells[1,3]);这样的语句应该没什么问题吧?可是运行的时候提示
'''is not a valid floating point value'
Cells[1,2]和Cells[1,3]里面都有数据, 请问这是怎么回事?
X:string:X := FloatToStr(StrToFloat(StringGrid1.Cells[1,2])+StrToFloat(StringGrid1.Cells[1,3]);这样的语句应该没什么问题吧?可是运行的时候提示
'''is not a valid floating point value'
Cells[1,2]和Cells[1,3]里面都有数据, 请问这是怎么回事?
Cells[1,2] 或者Cells[1,3]有一个是没有数据的
注意Cell[列,行],并且都是从 0,0开始的