同一屋檐下 发表于 2009-3-15 19:28:08

我想问一下什么叫做F12暂停法,即回溯法啊

我想问一下什么叫做F12暂停法,即回溯法啊

939372735 发表于 2009-3-15 19:33:33

即程序运行或弹出消息框的时候F12暂停下来,在堆栈里查看调用,再返回往上走。
这是个人菜鸟的理解,不知道对不对。

同一屋檐下 发表于 2009-3-15 19:39:09

谢谢你的回答,但是“再返回往上走。”不是好明白,能不能具体点啊?
还有“堆栈里查看调用”是调用最后一个还是。。。
另外,调用之后,往往去的不是程序的领空,怎才能返回程序领空,找到调用消息框的CALL呢?
/:013

老海 发表于 2009-3-16 06:52:07

暂停后,看堆栈,向下找,有一句是程序的名字返回到还是程序的名字,如:XXXXXXXX返回到XXXXXXXX这一句(XXXXXXXX代表地址),选中这句,右键,反汇编窗口跟随,就返回到程序的领空了,此时你就可以根据情况跟踪或重新下断点后再重载入目标程序来调试。

ybx2008 发表于 2009-3-16 09:14:17

原帖由 老海 于 2009-3-16 06:52 发表 https://www.chinapyg.com/images/common/back.gif
暂停后,看堆栈,向下找,有一句是程序的名字返回到还是程序的名字,如:XXXXXXXX返回到XXXXXXXX这一句(XXXXXXXX代表地址),选中这句,右键,反汇编窗口跟随,就返回到程序的领空了,此时你就可以根据情况跟踪或重 ...

很祥细,感谢了

冬天的雷雨 发表于 2009-3-16 09:18:22

老海前辈解释的真的是简单易懂!我也表示感谢!!

同一屋檐下 发表于 2009-3-16 21:43:31

感谢了,一点点明白了

zz100179 发表于 2019-7-22 09:16:43

这个解释还是不错的,如果是动画就更好了
页: [1]
查看完整版本: 我想问一下什么叫做F12暂停法,即回溯法啊