我正在使用Delphi 2010,想知道是否有一种方法可以在不跟踪包含的VCL调用的情况下跟踪项目中的代码。
例如,您设置了断点,然后使用Shift+F7逐行跟踪。现在,您遇到了一个在VCL中的长过程调用 - 在我的情况下,通常是Measurement Studio或其他组件,它为一堆I/O、OPC或其他位绘制小玩意儿。无论如何,调试器都会跳出活动源文件,打开组件源文件,并逐行跟踪。通常这是我不关心的数百或数千行代码 - 我只想让它执行并返回到我的项目的下一行源代码。
显然,您可以通过在每个外部调用实例周围设置断点来实现这一点,但通常这样做太多了,实际上并不切实际 - 每次想要逐步执行一段代码时,我都要花费一个小时设置一百个断点。
是否有一种设置或工具可以实现这个功能?允许在静默执行外部代码的同时跟踪项目内的代码吗?