■■关于Debug Assertion Failed!
发表在C语言图书答疑 2011-02-27
是否精华
版块置顶:
我在测试,在对话框中添加组合框和编辑框以及一个单击事件的按钮,当组合框和编辑框什么都不输入的时候,单击按钮时,提示“检索信息不能为空!”
程序编译时通过了,可是运行程序的时候却出现了问题,错误提示:
关于Debug Assertion Failed!.......................
以下是单击事件按钮的函数:(m_Combo与m_Text分别为组合框和编辑框的关联变量)

void CGgDlg::OnButton1() 
{
CString strField;
m_Combo.GetLBText(m_Combo.GetCurSel(),strField);
if(strField.IsEmpty() || m_Text.IsEmpty())
{
MessageBox("检索信息不能为空!");
return;
}
}

我这个代码是参考Visual C++从入门到精通  刘锐宁 宋坤 编著中第420页中(6)处理"检索"....下的前10行代码,本书配套的程序却不会出现这样的情况!!
分享到:
精彩评论 1
蜡笔小新
学分:0 LV1
TA的每日心情
无聊
2023-02-13 19:27:34
2011-03-01
沙发
读者您好:
很抱歉,本论坛只是回复我们书中程序出现的问题,对于您自行更改的代码我们不能为您解答。既然随书光盘中的代码没有问题,您可以对比一下您写的程序,看看哪里不同,也可以仔细看看书中内容,加强此处知识点的掌握。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照