delphi - (如何)我可以在断点时导出调用堆栈吗?

标签 delphi ide delphi-xe2 breakpoints callstack

当代码在断点处停止时,是否可以导出调用堆栈?

我有很长的 ID 字符串,我需要抓取这些字符串以便在另一个程序中使用(参见图片),并且从屏幕捕获中重新输入并不是真正的选择;-)

我在 XE2 IDE 中单击,但找不到任何内容。

(解决方法:现在我继续单步调试断点后的代码,直到我将堆栈移回足够远,局部变量再次可用。)

enter image description here

最佳答案

调用堆栈调试窗口支持常用的选择和剪贴板快捷方式。因此,使用 CTRL+A 选择整个调用堆栈,并使用 CTRL+C 复制到剪贴板。或者您可以选择单个项目并使用 CTRL+C 进行复制。或者,您可以使用CTRL+单击和SHIFT+单击等选择多个项目。

关于delphi - (如何)我可以在断点时导出调用堆栈吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25970212/

相关文章:

delphi - 使用 FireMonkey 的 Mac OS 应用程序数据文件夹

Delphi Tpath.Combine ('c:' 、 'myfile.txt' )省略了 DirSeperator

delphi - 使用批处理脚本检测文件损坏

sql-server - DBX将SQL错误截断为256个字符

css - 我们如何自定义vs2010 css编辑器模板?

delphi - TSQLQuery.FieldByName().AsString -> TStringStream 损坏数据

delphi - 可视化组件库(vcl)与WinApi的区别

delphi - 为什么delphi BoolToStr true表示为-1

c++ - 打印 C++ 项目中的所有代码 list

javascript - 如何将两个方法合并为一个(.style + .getcompulatedstyle)