Delphi 2010的编译器和Delphi XE之间是否存在任何可能导致EOS错误代码的关键区别:1158

时间:2013-05-16 10:22:38

标签: delphi delphi-2010 delphi-xe

正如问题所示我有一个应用程序,我可以在Delphi 2010下构建完全正常运行,但是如果它在Delphi XE下编译我得到错误:

  

项目xyz.exe引发异常类EOSError并显示消息“系统错误”。代码1158.当前进程已使用其所有系统允许的窗口管理器对象的句柄。

从SQL查询中接收到大量数据后发生错误,但在使用XE构建后,它只会崩溃,这似乎很奇怪。我在2010环境中运行FastMM没有问题,遗憾的是我无法在XE中运行它,因为我只有一个在构建服务器上运行的编译器许可证。

我还检查了通过PERFMON使用的句柄数量,而2010版本使用了XE版本没有问题的句柄。

有什么想法吗?

0 个答案:

没有答案