vc比较 编辑框中的大小,该如何处理
vc比较 编辑框中的大小
先将编辑框3和4的内容付给str和str1
比较str和str1的大小且str1不等于空或0
如果符合 则显示对话框1并将str1显示在编辑框5中
下面为我的代码 请各位大神 看看 哪错了 怎么改 非常感谢
double str=GetDlgItemText(IDC_EDIT3,str);
double str1=GetDlgItemText(IDC_EDIT4,str1);
if(str1>=str&&str1!=0)
{DIALOG1 dlg;
dlg.DoModal();
SetDlgItemText(IDC_EDIT5,str1) ;
}
------解决思路----------------------
------解决思路----------------------
想比较字符串中数字大小,要先转换成数值类型
先将编辑框3和4的内容付给str和str1
比较str和str1的大小且str1不等于空或0
如果符合 则显示对话框1并将str1显示在编辑框5中
下面为我的代码 请各位大神 看看 哪错了 怎么改 非常感谢
double str=GetDlgItemText(IDC_EDIT3,str);
double str1=GetDlgItemText(IDC_EDIT4,str1);
if(str1>=str&&str1!=0)
{DIALOG1 dlg;
dlg.DoModal();
SetDlgItemText(IDC_EDIT5,str1) ;
}
------解决思路----------------------
GetDlgItemText(IDC_EDIT3,str);
GetDlgItemText(IDC_EDIT4,str1);
double fStr = _tstof(str);
double fStr1= _tstof(str1);
if(fStr1>=fStr && fStr1!=0)
{DIALOG1 dlg;
dlg.DoModal();
SetDlgItemText(IDC_EDIT5,str1) ;
}
------解决思路----------------------
想比较字符串中数字大小,要先转换成数值类型