我的Delphi应用程序甚至在运行之前就引发访问冲突错误。我在Application.Initialize行中创建了一个断点,但是我的应用程序无法运行,并且仍然出现异常。我如何找到问题?

最佳答案

unit initialization section是在Application.Initialize执行之前运行的代码。这是单元底部initialization部分中的代码。

因此,您似乎在该代码中有错误。它很可能会在您自己的单位中。要做的是在调试器下运行,并查看调试器位于哪个单元。确保将IDE配置为在发生访问冲突时中断。



我还建议启用Debug DCU,以防RTL / VCL单元之一出现异常。

关于delphi - 如何调试在初始化应用程序时引发的访问冲突?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13587458/

10-11 22:36