gpt4 book ai didi

delphi - Delphi运行时查找当前执行点

转载 作者:行者123 更新时间:2023-12-03 15:15:25 28 4
gpt4 key购买 nike

我编写了一个delphi 程序,该程序已变得有些复杂。现在我面临的问题是,我在某个地方引入了无限循环,但我找不到位置。该程序是实时应用程序并无限期挂起。是否有可能暂停执行并找出我的程序当前在哪里?

当我使用delphi调试器的暂停按钮时,它总是在cpu窗口中名为ntdll.RtlUserThreadStart的行中断,似乎是某种操作系统方法,但我没有知道那意味着什么。即使单步执行汇编程序也不会返回我的任何代码行。是否有可能让调试器停止在我代码中正在执行的任意行?

最佳答案

调试器可能会显示与您暂停程序时所期望的不同线程的堆栈跟踪。您可以从“线程状态”窗口 (Ctrl+Alt+T) 进行检查。

关于delphi - Delphi运行时查找当前执行点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17572152/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com