在离开时捕获delphi程序的全局appcrash

时间:2013-03-22 14:03:24

标签: delphi

我的delphi程序有时会在关闭时崩溃。 (他的目的是用指令封闭自己)

我的目标只是绕过崩溃错误(因此程序自行关闭而不显示阻止应用程序关闭的令人讨厌的错误消息框。)

我想我需要一个全局异常处理程序。 我知道我应该跟踪引发该错误的错误,但是我需要快速创建一些东西,以便防止错误消息框现在是一个有效的解决方案。

欢迎任何线索。

  Nom d’événement de problème:  APPCRASH
  Nom de l’application: AutomateBuilder.exe
  Version de l’application: 1.0.0.0
  Horodatage de l’application:  2a425e19
  Nom du module par défaut: KERNELBASE.dll
  Version du module par défaut: 6.1.7601.17965
  Horodateur du module par défaut:  506dbe50
  Code de l’exception:  0eedfade
  Décalage de l’exception:  0000c41f
  Version du système:   6.1.7601.2.1.0.1296.17
  Identificateur de paramètres régionaux:   1036
  Information supplémentaire n° 1:  c360
  Information supplémentaire n° 2:  c3603bb720f34381cd4463c13e515373
  Information supplémentaire n° 3:  04ba
  Information supplémentaire n° 4:  04ba20d4fba8ec9ad3a49cccf38783e

1 个答案:

答案 0 :(得分:0)

参见SetErrorMode

  

控制系统是否将处理指定类型的严重   错误或进程是否会处理它们。

http://msdn.microsoft.com/en-us/library/windows/desktop/ms680621%28v=vs.85%29.aspx