gpt4 book ai didi

delphi - Delphi 7 中的 GetStackTrace?

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

使用 Delphi 7,如何从 Exception 中获取表示堆栈跟踪的字符串?

try
SomethingDodgy();
except
on E:Exception do begin
// print stack trace
Log.Write(/* ??? */);
end;
end;

我听说最新的delphi中有一个GetStackTrace函数,但我找不到delphi 7的任何东西。不,升级不是一个选项:)

最佳答案

您可以尝试使用 madExcept ,一个很棒的异常处理框架。

madshi 中有大量示例代码;我确信我以前使用过其中的堆栈跟踪内容。

正如 Dmitriy 指出的那样,JCL还有堆栈跟踪代码;旧样本是 here .

关于delphi - Delphi 7 中的 GetStackTrace?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1740266/

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