首页
社区
课程
招聘
[求助]随便按什么键都会被断下来,烦死了
发表于: 2007-11-21 22:28 3208

[求助]随便按什么键都会被断下来,烦死了

2007-11-21 22:28
3208
有一个程序,注册码输入的地方确认按钮是灰色的,估计只有当输入的注册码正确才能变得可用,于是我用dede找到对应编辑框的更改事件,并在此处下了断点,用OD跟进去发现断点位置很深,不断的执行ctrl-f9近百遍,都没能跳出call,最后没办法,只要按了f9,终于回到了程序领空。
这时出现了怪事,只要一按任何键,包括alt-tab只是切换窗口,或者切换输入法都会被断下,再次回到程序第一个断点处。这肯定是那个编辑框的更改事件搞的鬼,但是这样也搞得我没法用键盘了。各位看看,该怎么解决。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 44229
活跃值: (19960)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
OD里,Alt+B,打开断点列表,将断点删除。
或干脆的办法,将OD目录下的UDD文件删除,其里面记录了断点等信息。
2007-11-21 22:30
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我不能删除断点,因为断点仍然是我关注的地方。
我认为在我用f8,f7来debug的时候,同时会引发该程序调用该编辑框改变的事件,或者是键盘按键的事件,这样我就不知道第一个按键引起的事件程序执行完了。
2007-11-22 10:51
0
雪    币: 517
活跃值: (35)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
如果验证代码就在文本盒改变事件代码里,在这里你就应该仔细跟踪分析了,不必考虑跳出来的问题。
2007-11-22 13:49
0
雪    币: 454
活跃值: (1673)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
实在不行的话可以换个思路,找个灰色按钮突破专家之类的程序把注册确认按钮变得可用,然后注册看看有没有提示框之类的东西
2007-11-22 17:19
0
游客
登录 | 注册 方可回帖
返回
//