2009-04-17 55 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