2 zhanjing 2 zhanjing_2 于 2015.06.04 12:32 提问

关于MFC添加了变量后报错

做了三个简单界面,登录/菜单/注册
首先我先直接做了这三个窗体并未菜单和注册分别定义了类,通过菜单的登录和注册按钮通过类调用跳转至相应的窗体调试后并未出现任何问题。
但是在给注册窗体的edit control定义了变量后调试,正常进入登录界面,在输入相应的账号和密码后同样可以跳转至相应的菜单窗口。问题就出在注册窗口,点击后直接弹出一个错误窗口(截图如下)有人能告诉我该怎么解决这个问题吗?菜鸟一枚望知道的指导一下!!图片说明

7个回答

91program
91program   Ds   Rxr 2015.06.04 12:39

你希望有人能告诉你怎么解决问题,你至少要提供条件吧。
这样的问题,一般就是代码的错误,只靠你的描述别人是帮不到你的。

91program
91program 回复zhanjing_2: 是断言出错,可以肯定的是 timeNew 的值不对。查查这个函数在调用时,传入的参数吧。
2 年多之前 回复
zhanjing_2
zhanjing_2 调试,错误的代码截图放在下面楼层了,能看得出来问题出在哪吗?
2 年多之前 回复
zhanjing_2
zhanjing_2 调试,错误的代码截图放在下面楼层了,能看得出来问题出在哪吗?
2 年多之前 回复
pop32399
pop32399   2015.06.04 12:54

这个问题问得好,不太好回答

renwotao2009
renwotao2009   2015.06.04 12:54

贴出代码,可以看错误窗口的中错误行134

zhanjing_2
zhanjing_2   2015.06.04 13:18

图片说明

zhanjing_2
zhanjing_2   2015.06.04 13:19

图片说明

91program
91program 回复zhanjing_2: 是断言出错,可以肯定的是 timeNew 的值不对。查查这个函数在调用时,传入的参数吧。
2 年多之前 回复
zhanjing_2
zhanjing_2 回复oyljerry: OK 我知道问题错在哪了,谢谢!!
2 年多之前 回复
oyljerry
oyljerry timeNew参数都是空的值
2 年多之前 回复
zhanjing_2
zhanjing_2   2015.06.04 13:39

OK 我已经发现问题出在哪了,就是我在设置date控件的变量时把它的变量设置成字符串类型了,这样虽然也能正确的读取数据到数据库,但是会出现一个错误。谢谢各位提供的建议~~

oyljerry
oyljerry   Ds   Rxr 2015.06.04 13:03

直接点重试,用编译器打开,就会中断到代码,然后查看调用堆栈,找到你的相关代码,应该是触发了assertion

zhanjing_2
zhanjing_2 截图在下面,麻烦帮忙看看错在哪
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片