【问题标题】:How to prevent c++builder error dialog box?如何防止 c++builder 错误对话框?
【发布时间】:2021-05-05 17:49:16
【问题描述】:

使用 C++Builder v10.4.2。

编译时,错误会弹出一个模态对话框,我必须关闭它才能转到有问题的行。

有没有办法关闭它并让 IDE 直接将您带到错误?

我相信 IDE 在以前的版本中曾经是这样工作的。

【问题讨论】:

  • 您指的是哪个错误对话框?可以提供截图吗?
  • 编译错误不使用对话框(至少我从未见过)所以它最有可能的运行时错误(一旦你运行你的应用程序)并且那些不是由 IDE 或应用程序本身产生的,而是由操作系统错误产生的处理。通常是除以零或无效的浮点运算或溢出,如果在重复调用或计时器中可能会令人讨厌。如果您从 IDE 运行,请打开错误检查(代码保护)(如果您的版本中有任何内容)。这将在错误的行中断点......并揭示大量隐藏的错误
  • 对话框标题为“构建单元”,带有“!失败,有错误。”信息。不知道如何在 stackoverflow 中包含屏幕截图。
  • @KevinM 您可以在获得允许的声誉后直接发布图片,现在将其发布到任何地方(最好是 imgur,因为这也是 SO/SE 使用的)并在此处发布链接将为您将其转换为图像(如果您在评论中使用 @nick 通知我们,则每个评论只有一个缺口,并且只有线程中存在的缺口有效)。此外,如果它是某种奇怪的与外国相关的消息框,则可以确定它属于哪个进程,例如this,肯定有用于此的实用工具
  • 图片在这里:imgur.com/15ckcZp

标签: c++builder


【解决方案1】:

我找到了解决方案。如果你没有打开后台编译,你会得到这个模式对话框,你必须关闭它才能继续。 如果打开后台编译,你会得到一个类似的对话框,虽然是非模态的,它允许你在不关闭框的情况下转到有问题的行。 为什么会有两个版本是个谜。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-29
    • 1970-01-01
    • 2019-10-10
    • 2011-03-25
    • 2021-09-26
    • 2014-10-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多