简体   繁体   English

如何在Delphi调用堆栈窗口中隐藏“非用户”堆栈帧?

[英]How to hide 'non-user' stack frames in Delphi call stack window?

Is it possible to hide/collapse stack frames, which does not have source code, and correspondingly, are not marked with these blue dots, in Delphi Call Stack? 在Delphi调用堆栈中,是否可以隐藏/折叠没有源代码的堆栈帧,相应地,没有用这些蓝点标记?

Just for reference, Visual Studio is able to do this: 仅供参考,Visual Studio可以执行此操作:

In managed code, by default. 在托管代码中,默认情况下。 the Call Stack window hides information for non-user code. “调用堆栈”窗口隐藏非用户代码的信息。 The following notation appears instead of the hidden information: 出现以下符号而不是隐藏信息:

[< External Code>] [<外部代码>]

http://msdn.microsoft.com/en-us/library/a3694ts5.aspx http://msdn.microsoft.com/en-us/library/a3694ts5.aspx

Will be nice if solution will work with Delphi XE2. 如果解决方案适用于Delphi XE2,那将会很好。

UPDATE UPDATE

It can be some 3rd-party expert, or even code using ToolsAPI 它可以是一些第三方专家,甚至是使用ToolsAPI的代码

据我所知,Delphi IDE与您描述的VS功能完全不同。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM