| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 718 人关注过本帖
标题:MFC界面跳转问题
只看楼主 加入收藏
小子1991
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-8-26
结帖率:0
收藏
已结贴  问题点数:20 回复次数:7 
MFC界面跳转问题
void CSys6Dlg::OnOK()
{
    UpdateData(TRUE);
    // TODO: Add extra validation here
    if(m_com.GetPortOpen()==0){OnPortInitial() ;}
    m=m_xhao;
    n=m_sdong;
    if(m_sdong==0){
        m_com.SetPortOpen(0);
        ((CSys6App *)AfxGetApp())->shezhi.DoModal();}
    else{
        m_com.SetPortOpen(0);
        ((CSys6App *)AfxGetApp())->fasong.DoModal();}

    CDialog::OnOK();
}
编译通过,但是在执行时,if语句可以正确执行,else语句执行时就会出错,0xc000005错误。[attach]72585[/attach]
有哪位大神指导一下啊

[ 本帖最后由 小子1991 于 2013-8-26 17:27 编辑 ]
2013-08-26 16:09
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:10 
既然定位到else出错
调试一下不就行了?发 这样的一些东西出来,叫谁帮你看啊

估计就是:1 、空指针问题, 2、对象阉割了的问题了

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-08-26 20:36
小子1991
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-8-26
收藏
得分:0 
回复 2楼 yuccn
要能解决了也不来这里了啊
2013-08-26 20:45
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
回复 3楼 小子1991
我的意思是说,你至少提供足够的信息,而不是写个问题,就什么都没有了
你这样贴个东西,没有人能够帮到你的

或者你的程序贴出来把

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-08-26 21:14
小子1991
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-8-26
收藏
得分:0 
回复 4楼 yuccn
要不你留一下邮箱?我发给你吧?贴出来的话太复杂了
2013-08-26 21:26
小子1991
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-8-26
收藏
得分:0 
回复 4楼 yuccn
或者加我798053753
2013-08-26 21:46
ylyy20121
Rank: 2
等 级:论坛游民
帖 子:5
专家分:27
注 册:2013-8-26
收藏
得分:10 
加断点调试一下啊
2013-08-27 08:28
快速回复:MFC界面跳转问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.065324 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved