2011-03-21 120 views
3

调用函数我最近继承了一个VB6项目。这很相关,我的问题是很多不同的函数都会调用这个集中的函数。意思是,当我做一个发现时,我会在项目中获得大量不同的地点进行此次通话。有没有办法在调试模式下看到什么函数称为函数我有一个断点?vb6跟踪从

例如: FuncA的要求funcZ funcB调用funcZ 跳到FuncC调用funcZ 它的推移和...

如果我把一个破发点上funcZ反正是有在VB6中,我可以看到什么函数称为funcZ(在我的例子中是A,B或C)?

只是想知道...

回答

12

是的。点击Ctrl + L查看调用堆栈。

2

你似乎在问的是一个堆栈跟踪。记忆失败多么容易/困难这是一个快速谷歌搜索带来了this问题。把它和一些输出结合到直接的窗口中,你应该很好。

编辑:Wim的答案好多了。

5

一个很好的免费工具(每个VB6 IDE都应该有它),其中许多很酷的功能之一就是显示所有子程序或函数的所有调用过程。

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

+1

+1 VB6只是不无MZTools安装 – MarkJ 2011-03-22 12:10:52