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