madexcept相关内容

需要一种方法来定期记录调用的每个方法/过程/函数的调用堆栈/堆栈跟踪

我正在开发一个非常大的应用程序,我想定期将整个调用堆栈记录到当前执行点(不是异常).这里的想法是,我想要一张精确代码路径的地图,它引导我走到现在的地步.我一直在使用 madExcept,使用 jclDebug 进行工具,虽然我可以获得一些调用堆栈,但我似乎无法获得应用程序中进行的每个方法/过程/函数调用以显示在日志中. 我已经在项目上启用了堆栈帧、调试信息等.我什至尝试在未包含在调用堆栈中的 ..

MadExcept最终尝试触发

我正在使用MadExcept调试应用程序.这是一个出色的框架,但是当在try finally块上发生异常时,它仍然显示该丑陋的框,并且用户认为该应用程序已崩溃. 我该如何删除?有办法吗? 解决方案 听起来像设计的那样.try/finally块不会捕获异常.这样可以确保即使引发异常也可以进行适当的清除. 如果要处理异常,则需要使用try/except块. ..
发布时间:2021-04-30 18:50:14 其他开发

MadExcept +尝试/最终阻止?

我有一些delphi代码,就像这样: try//一些代码//有时会在此处引发异常,例如EIndexOutOfRangeException//更多代码...如果引发异常,则应跳过最后//这里可能有也可能没有任何重要的清理代码结尾; 在这种情况下,除了打破try块之外,不需要进行其他处理.因此,在将mad-except添加到项目中以进行错误故障排除之前,此代码是“有效的".但是现在我收到了错误 ..
发布时间:2021-04-30 18:49:20 其他开发

madExcept,获取当前堆栈的顶部

在delphi 2007应用程序中,我们使用了madExcept来处理我们的exeptions。我们使用标准对话框,让用户向我们发送邮件报告。 我们要添加一点这个功能。如果用户选择不发送完整报告,我们仍然希望将异常记录到文件中,而不是完整报告。我们想要异常类和消息,以及源文件和行号。 前两个很容易,但是我找不到一个直接找到 我以 IMEException 接口的形式提供了完整的异 ..
发布时间:2017-04-25 00:15:29 Delphi

需要一种方法来定期记录调用堆栈/堆栈跟踪为EVERY方法/过程/函数调用

我正在开发一个非常大的应用程序,其中我会定期地将ENTIRE调用堆栈记录到当前执行点(不是异常)。这里的想法是,我想要一个确切的代码路径的地图,导致我到我这一点。我一直在使用madExcept,使用jclDebug进行工作,而我可以获得一些调用堆栈,我似乎无法获得在应用程序中出现的每个方法/过程/函数调用,以显示在日志中。 / p> 我已经启用了堆栈框架,调试信息等。我甚至尝试打开堆栈框架的 ..
发布时间:2017-04-23 14:53:28 Delphi