void CDialog.OnOk()
CString str;
{
CDialog Mylog;
if(Mylog.m_edit == "") //m_edit为EDIT框的变量CString形的
MessageBox("不能为空!");
else
{
UpdateData(TRUE);
str = Mylog.m_edit; //把EDIT框里的值传给一个变量
}
}
我编译后在EDIT框里输入值后,他还提示“不能为空”。为什么?
CString str;
{
CDialog Mylog;
if(Mylog.m_edit == "") //m_edit为EDIT框的变量CString形的
MessageBox("不能为空!");
else
{
UpdateData(TRUE);
str = Mylog.m_edit; //把EDIT框里的值传给一个变量
}
}
我编译后在EDIT框里输入值后,他还提示“不能为空”。为什么?
解决方案 »
- 2012期末考试最后一题答案(仅供参考。接受指责批评/共同学习)
- 进程外组件(exe)的创建问题CoCreateInstance
- VC MFC如何在对话框区域动态创建另外一个对话框
- 接上贴,线程访问全局变量有异常,高手接续帮忙解决一下
- TCP协议发送文件,每次发送多少数据效率最高?
- dll调用对话框???
- 请问买了《COM本质论》还需要买《COM原理与应用》吗?
- VC读取excel文件,其中有一列的内容有的是数字,有的是字符,但字符都读不出来,而数字的后面都带个.0,不知道是什么问题。
- =======中国人自己的语言(E语言 你用过吗?)========
- 哈哈,我写了篇文章,向www.vchelp.net投稿,今天被采纳发表了,高兴,特来送分!!!(为什么我在CSDN.NET发表通不过呢?)
- 在客户端通过EditBox来输入服务器端的IP地址和端口时,得到的是个CString型值,是不是要把他转化为其他类型啊?
- 怎么设置256色的鼠标指针
UpdateData(TRUE);
if(Mylog.m_edit == "") //m_edit为EDIT框的变量CString形的
MessageBox("不能为空!");
else
{
str = Mylog.m_edit; //把EDIT框里的值传给一个变量
}
CString str;
Mylog.m_ctrlEdit.GetWindowText(str);
if(strlen(str) == NULL)
MessageBox("anything");
else
any three