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

Borland C++ Builder调用VC写的ActiveX出现External exception E06D7363,该怎么解决

2013-01-01 
Borland C++ Builder调用VC写的ActiveX出现External exception E06D7363Borland C++ Builder调用VC写的Act

Borland C++ Builder调用VC写的ActiveX出现External exception E06D7363
Borland C++ Builder调用VC写的ActiveX出现External exception E06D7363 

    手头有个用C#写的库,为了能让VC调用制作ActiveX,我先把这些库用C#做成COM,然后用VC调用这个COM,封装成ActiveX,最后是把这个ActiveX给我的同事使用。 

    过程可能有点复杂,简单来说,就是下面的过程: 
      
原始DLL(C#写)--》我用C#再把这些DLL做成COM --》再用VC调用这个COM,做成ActiveX --》 我的同事要使用我的ActiveX,但他用的开发工具是C++ Builder。 

    最后在同事调用ActiveX时,出现了External exception E06D7363,这个ActiveX我用VC,C#都试过,可以加载,并且都能正常工作,到C++ Builder下无法加载。。 

谢谢!! 


[解决办法]
http://topic.csdn.net/u/20090302/17/99d1fbc5-4be6-4744-96d9-09b16c0d93c3.html?80417

看看这个贴对你是否 有用
[解决办法]
c#最好用2008版本的。BCB用6.0的2010没试过。
[解决办法]
该回复于2010-06-24 14:17:23被版主删除
[解决办法]
C#写的库需要托管代码的支持,你的系统如果没有这个库相关的CLR环境的话,当然会出现异常错误。
[解决办法]
我记得调用的底层库里如果抛出异常, BCB就会这样.

热点排行