Alo*_*mer 1 delphi error-handling delphi-2006
我们有一个有问题的客户,我们的Delphi应用程序似乎没有启动.但我们不能在这里重现它.
然而,程序正在启动,但是立即以静默方式退出,错误代码为250477278.有人知道,这个错误代码意味着什么(以及定义的位置)?
编辑:
在我们的代码中我们有调用Halt(ErrorNumber),所以看起来,这个错误代码直接来自Delphi?
该十进制值以十六进制表示0EEDFADE.这是本机Delphi异常的SEH代码.因此,您的程序似乎正在抛出未处理的本机Delphi异常.它是在Delphi RTL异常处理机制到位之前处理它的.
由于我们没有代码,因此我们无法说出代码中的内容会导致这种情况发生.你需要做的是一些调试.首先,您需要确定异常并确定异常的位置和原因.我首先将madExcept(或类似)添加到项目中,并收集有关此异常的更多信息.