vb6跟踪调用函数的位置

时间:2011-03-21 17:15:42

标签: vb6

我最近继承了一个VB6项目。这是非常复杂的,我的问题是许多不同的功能称之为集中功能。这意味着当我进行查找时,我会在项目中获得大量不同的位置来进行此调用。有没有办法在调试模式下看到什么函数称为函数我有一个断点?

例如: funcA调用funcZ funcB调用funcZ funcC调用funcZ 它继续......

如果我在func上设置了一个断点,那么无论如何在VB6中我可以看到什么函数叫做funcZ(在我的例子中是A,B或C)?

只是想知道......

3 个答案:

答案 0 :(得分:12)

是。按 Ctrl + L 查看调用堆栈。

答案 1 :(得分:5)

一个不错的免费工具(每个VB6 IDE都应该拥有它),它的许多很酷的功能之一是显示任何子或函数的所有调用过程。

http://www.mztools.com/v3/download.aspx

答案 2 :(得分:2)

您似乎要问的是堆栈跟踪。记忆失败这是多么容易/困难,所以快速谷歌搜索提出了this问题。将它与一些输出结合到即时窗口,你应该很好。

编辑:Wim的答案要好得多。