delphi - JclLastExceptStackListToStrings 生成一个空字符串列表

标签 delphi jedi-code-library

我已将 JCL 安装到 Delphi 2010 中。在以下代码中

try
  raise Exception.Create('Error Message');
except
  on E: Exception do
  begin
    ResultStatus := JclLastExceptStackListToStrings(sl, True, True, True, True);
  end;
end;

我还在初始化部分进行了此调用:

initialization
  JclStartExceptionTracking;

ResultStatus 为 false,sl 为空。我已设置选项来生成 map 和 .jdbg 文件。其他函数,如 ProcByLevel 工作正常。我还需要做些什么才能使 JclLastExceptStackListToStrings 工作吗?

来自 JclDebug.pas 文件:

最后修改:$Date::2010-09-07 19:43:19 +0200(2010 年 3 月、9 月 7 日) 修订版:$Rev::3331

最佳答案

尝试打电话

JclStartExceptionTracking;

在您的申请一开始。

[编辑]你已经是了。那么我目前没有建议。 [/编辑]

关于delphi - JclLastExceptStackListToStrings 生成一个空字符串列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4705257/

相关文章:

delphi - 如何在不使用引发异常的情况下使用 JCL 记录调用堆栈

delphi - 从 DPR 或 Delphi 中的其他函数/过程访问子函数/过程

delphi - 将 TStringList 包装在记录中

delphi - 使用多设备应用程序在 Delphi xe7 的状态栏中显示数据

delphi - 如何使用 JEDI TJCLHashMap 类?

delphi - TJclCompressArchive(绝地项目)。如何选择压缩格式?

delphi - 访问可执行文件中包含的 JCL 调试信息?

delphi - delphi中的双缓冲

delphi - 如何在 DirectShow 样本采集器的 "double"时间戳和 FillBuffer REFERENCE_TIME 之间进行转换?