我正在编写一个使用第三方 SDK (OCX) 的应用程序。我在 C# 中使用 SDK,它工作得很好。但是,我可以使用 Delphi 2007 中的 SDK 中的相同对象创建最简单的测试应用程序,并且它可以编译,但是当它到达某个点时,在同一台机器上会出现 BSOD。我已经运行了一些其他使用 SDK 的测试应用程序并且它们运行正常,所以我知道 SDK 安装正常并且运行正常。
我从事的其他不使用此特定 SDK 的 Delphi 项目可以正常运行。
有关如何尝试解决此问题的任何想法?我可能需要删除我在 Delphi 中安装的 OCX 并将它们添加回来吗?你是怎样做的?