【问题标题】:Stop on exception Delphi 10.1停止异常 Delphi 10.1
【发布时间】:2017-07-10 20:43:10
【问题描述】:

我最近从 Delphi 7 搬到了 10.1 Berlin。

我习惯于看到在 Delphi7 中引发异常的行,但新的 IDE 似乎工作不一样。当我关闭异常框时,我只是收到异常通知,然后我的应用程序终止。

我已经搜索了“异常停止”复选框(如 Delphi 7)的选项,但找不到。

顺便说一句,这是一个火猴应用程序

彼得

【问题讨论】:

  • 你把它配置成调试了吗?您是否使用过 start without debugger(绿色箭头),它看起来与旧版本的 start 非常相似?
  • 是的,我做到了。它在断点处停止,但异常不会停止它

标签: delphi debugging exception


【解决方案1】:

如果您指的是 Delphi 7 中名为 Stop on Delphi Exceptions 的选项,其当前等效项称为 Notify on Language Exceptions,并通过 Tools > Options > Debugger Options > Embarcadero Debuggers > Language Exceptions 定位。

此外,我发现了这个related question

【讨论】:

  • 谢谢,已经检查过了,但我在同一页面上找到了问题的原因。我试图捕获的错误被列为要忽略的错误之一,因此一旦我取消选中该错误类型,我就能够让程序中断并向我显示发生错误的行
猜你喜欢
  • 2023-03-17
  • 2013-11-21
  • 1970-01-01
  • 1970-01-01
  • 2023-03-31
  • 2018-06-20
  • 2014-02-18
  • 2014-12-27
  • 2012-06-16
相关资源
最近更新 更多