我有一个用Delphi 7制作的简单软件,一段时间后它在Vista上崩溃了。这些是完全随机的崩溃,没有任何内容写入任何崩溃日志,只是停止工作,然后Vista试图找到解决方案。
有没有人有任何想法?
答案 0 :(得分:7)
尝试使用其中一个异常捕获器,例如madExcept。它通常可以帮助您在发现问题时了解应用内部发生的情况。一般来说虽然Delphi应用程序在Vista中很好,但是必须有一些交互,也许是用户权限,这会造成麻烦。
答案 1 :(得分:2)
一些想法:
最好的办法是运行调试器(最好是Delphi 7 - 听起来你有源代码)并检查崩溃的确切位置。
答案 2 :(得分:0)
只是指出 - madExcept有一个“挂起”检测选项应该有所帮助。