从dll .vs调用时,CreateDispatch失败。可执行程序

时间:2017-10-31 17:14:51

标签: ole ocx

我有一个已更新的OCX,以及一个使用它的 .exe 和.dll。我的问题是,虽然 .exe 可以很好地连接和使用OCX,但.dll有问题。具体来说,CreateDispatch(clsid, &e)调用失败,出现80040154异常(未注册类)。 .exe和.dll都在同一台机器上,连接代码几乎相同。我查看了存档中的CreateDispatch问题,但似乎没有一个答案适用。唯一需要注意的是.dll是一个32位ODBC驱动程序安装模块,从 ODBC数据源(32位)实用程序调用。

任何想法?
提前谢谢。

0 个答案:

没有答案