从edit控件转换来的数据怎么不能直接用啊
有一个很简单的程序,当参数换成从edit或maskedit获得时,程序运行就不正常,比如
int nstep=StrToInt(MaskEdit1-> Text);
float coe=StrToFloat(MaskEdit2-> Text);
如果直接用参数nstep或coe,程序运行就会出现问题,但是,把上述值再赋值一次或者ShowMessage()一下,程序就能正常。
请问这是什么道理啊?各位有没有遇到过类似问题,我好像不是第一次碰到这个问题,我用的是builder6
[解决办法]
int nstep=StrToInt(MaskEdit1-> Text.Trim());
float coe=StrToFloat(MaskEdit2-> Text.Trim());
[解决办法]
格式中限制导致产生多余空格!