2011-03-21 107 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