【问题标题】:Getting "Invalid Floating Point" error with ActiveX Control in DelphiDelphi 中的 ActiveX 控件出现“无效浮点”错误
【发布时间】:2009-04-17 13:10:21
【问题描述】:

供应商开发了 Microsoft C++ 中的 ActiveX 控件。当他们使用 16 位版本的编译器时,ActiveX 运行良好。在 Delphi2007/D7 环境中使用 32 位版本编译时,该控件不起作用。如果您将控件放在表单上并运行它会引发“浮点错误”。

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

有人遇到过类似的问题或有解决方案吗?

【问题讨论】:

  • 谢谢 - 我正在检查这个设置。如果我可以让它工作,会告诉你。

标签: delphi activex


【解决方案1】:

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

【讨论】:

  • 完全同意。 Quicktime ActiveX 控件也会发生同样的情况。
  • 感谢两位的回答。原来这是解决方案。值得一提的是,ActiveX 是由一家名为 Pictometry 的公司开发的。这是一款高度图形化的软件产品。
猜你喜欢
  • 1970-01-01
  • 2013-02-08
  • 1970-01-01
  • 2016-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-07
相关资源
最近更新 更多