2009-04-17 51 views
0

供应商开发了Microsoft C++中的ActiveX控件。当他们使用16位版本的编译器时,ActiveX工作正常。在Delphi2007/D7环境下使用32位版本进行编译时,该控件不起作用。如果您放弃窗体上的控件并运行它会引发“浮点错误”。在Delphi中使用ActiveX控件获取“无效浮点”错误

这是一个德尔福问题。我们可以在其他应用程序中使用ActiveX。

任何人都有类似的问题或有解决方案吗?

+0

谢谢 - 我正在检查此设置。请让我知道我是否可以实现这个目标。 – 2009-04-20 02:37:28

回答

4

听起来像一个FPU问题 - 在Delphi的帮助文件中查看Set8087CW。

+0

绝对同意。 Quicktime ActiveX控件也会发生同样的情况。 – GuyWithDogs 2009-04-17 16:43:40