首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

ATL干的Activex添加到bcb2009时报错

2012-12-30 
ATL做的Activex添加到bcb2009时报错!用vs2008 sp1的atl项目 创建的activex控件,附加选项勾选了允许合并代

ATL做的Activex添加到bcb2009时报错!
用vs2008 sp1的atl项目 创建的activex控件,附加选项勾选了"允许合并代理/存根(stub)代码(P)".添加atl控件向导的接口勾选了"双重(D)",支持:勾选了"连接点(P)". 其他选都是默认的。

在网页上可以正常使用,把它添加到bcb2009中的时候也没问题。但是在bcb2009使用的时候居然报一个"ClassFactory 无法供应请求的类别"的错误。在google搜了下没发现有用的信息! 恳请论坛的热心人予以指点迷津!!!
[解决办法]
你的ActiveX的依赖项是不是用的相对路径?在BCB里面的时候当前目录是BCB的目录,不是ActiveX的

热点排行