vc 6 Windows编程中编辑框内容为空时报错怎么写?
2013-01-24
展开全部
//IDC_EDIT1 为编辑框的ID号,把编辑框内容写入到temp里
CString temp = "";
((CEdit*)GetDlgItem(IDC_EDIT1))->GetWindowText(temp);
//再检查一下temp是否为空就行
if( "" == temp )
{
MessageBox( "编辑框内容为空,请检查!","提醒", MB_OK);
}
CString temp = "";
((CEdit*)GetDlgItem(IDC_EDIT1))->GetWindowText(temp);
//再检查一下temp是否为空就行
if( "" == temp )
{
MessageBox( "编辑框内容为空,请检查!","提醒", MB_OK);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断一下是否为空,为空return;就行了
倒下,你先把编辑框定义一个变量,假如变量为m_csData,
if(m_csData.IsEmpty())
倒下,你先把编辑框定义一个变量,假如变量为m_csData,
if(m_csData.IsEmpty())
追问
不行报错
追答
你创建的是什么工程?MFC?还是控制台程序?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(edit.GetWindowText()==_T(""))
MessageBox("_T(编辑框出错了)");
edit为控件变量
MessageBox("_T(编辑框出错了)");
edit为控件变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
报什么错?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询