在新增记录的时候,需先将各edit清空。若之前没有显示数据的话,则无错;若新增记录之前,各输入框已经对应有记录,按了新增之后,首先执行清空操作,此时各联系浮点型的edit就会出错,出错提示是:''is not a valid floating.
我清空的程序是edit1.text='';而且其中有edit3的值是edit1与edit2之平均值,是自动计算的。请高手赐教!
我清空的程序是edit1.text='';而且其中有edit3的值是edit1与edit2之平均值,是自动计算的。请高手赐教!
BOOL SetWindowText(
HWND hWnd, // handle to window or control
LPCTSTR lpString // title or text
);
计算字段Edit3的值,在数据集中写,在改变Edit1和Edit2所对应的字段值进修改!如果是赋初值,浮点型赋一个0比较好一些!
在里面用TRY...except..K
同意楼上看法!
edit=''空值的话是不能转换的,建议edit1初始为‘0’
SendMessage (hwndEdit, WM_CLEAR, 0, 0) ;
BOOL SetWindowText(
HWND hWnd, // handle to window or control
LPCTSTR lpString // title or text
);
这个我看得不是太明白,请给更详细的解释(本人入门比较迟,望见谅)回答者都有分,不过分不多哦。不过在与交流吧,再次谢谢赐教!