has stopped working"解释-6ren"> has stopped working"解释-当 Windows 显示此消息时,有人可以解释我吗? 我该怎么做才能阻止我的程序抛出这个异常? 我有一个 Delphi Windows 窗体程序,它在执行一些 SQL 操作后会短暂地抛出此消息。 所以-6ren">
gpt4 book ai didi

delphi - " has stopped working"解释

转载 作者:行者123 更新时间:2023-12-03 18:32:55 26 4
gpt4 key购买 nike

当 Windows 显示此消息时,有人可以解释我吗?
我该怎么做才能阻止我的程序抛出这个异常?

我有一个 Delphi Windows 窗体程序,它在执行一些 SQL 操作后会短暂地抛出此消息。
所以我执行SQL,起初一切似乎都很好,但在Windows通过显示此消息杀死它之后的随机时间......

有趣的是,它只在调试时发生。
当我不调试时,它运行非常稳定。
编辑:使用 RAD-Studio2009

我不想完全关闭消息(仅使用 Google 找到的提示)
我想停止我的程序,给 Windows 一个这样做的理由。

最佳答案

当未处理的异常从您的应用程序中泄漏时,Windows 会显示此消息。这是一种致命的情况。您的应用程序发生了一些非常错误的事情,因为应该全部捕获异常。

您需要弄清楚是什么引发了异常以及为什么它没有被捕获。第一步是展开错误对话框的详细信息,找出故障发生在哪个模块,故障是什么等等。这至少应该会产生一些高级别的线索。

Delphi 调试器很可能无法帮助您解决此类故障。您需要配置系统以安排由 Windows 错误报告服务生成故障转储。然后,您可以在 WinDbg 之类的工具中加载错误报告并尝试解决。

关于delphi - "<Program> has stopped working"解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12493308/

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