VC++的MFC程序,使用控件时出现一个小错误。
错误部分源代码如下:voidCCourseDlg::OnOK(){UpdateData();m_strNO.TrimLeft();if(m_strNO.IsEmpty()...
错误部分源代码如下:void CCourseDlg::OnOK()
{
UpdateData();
m_strNO.TrimLeft();
if(m_strNO.IsEmpty())
{
MessageBox("课程号不能为空!");
return;
}
m_strName.TrimLeft();
if(m_strName.IsEmpty())
{
MessageBox("课程名称不能为空!");
return;
}
CDialog::OnOK();
}错误:error C2065: 'm_strName' : undeclared identifier //没有定义error C2228: left of '.TrimLeft' must have class/struct/union type
error C2228: left of '.IsEmpty' must have class/struct/union typeError Lookup的报错:2228:用户帐户数据库中的名称太多。 那位大侠高手强者给咱解释一下,能不能让它好起来,最好能帮助更改一下错误,表示不胜感激。 展开
{
UpdateData();
m_strNO.TrimLeft();
if(m_strNO.IsEmpty())
{
MessageBox("课程号不能为空!");
return;
}
m_strName.TrimLeft();
if(m_strName.IsEmpty())
{
MessageBox("课程名称不能为空!");
return;
}
CDialog::OnOK();
}错误:error C2065: 'm_strName' : undeclared identifier //没有定义error C2228: left of '.TrimLeft' must have class/struct/union type
error C2228: left of '.IsEmpty' must have class/struct/union typeError Lookup的报错:2228:用户帐户数据库中的名称太多。 那位大侠高手强者给咱解释一下,能不能让它好起来,最好能帮助更改一下错误,表示不胜感激。 展开
2014-05-23
展开全部
你这个变量没有定义。这不能确定是你的哪里出了问题了。
最简单的就是,在 .h 的类里面添加一个 CString 的成员变量。
但这样未必能解决问题,因为你要把变量跟控件中的字符关联起来,还需要进行其他的处理
最简单的就是,在 .h 的类里面添加一个 CString 的成员变量。
但这样未必能解决问题,因为你要把变量跟控件中的字符关联起来,还需要进行其他的处理
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询