日期:2014-05-18  浏览次数:20352 次

关于C#编写的ActiveX控件问题
我的ASP.Net应用需要在客户端使用一个ActiveX操作客户端的硬件,
这个ActiveX需要调用其他公司提供的DLL去操作硬件,我用C#写了
一个不调用DLL的ActiveX试了一下,没有问题。但我现在不知如何
处理其他公司的DLL,是将其他公司的DLL包含在ActiveX控件的DLL
中发布,还是在发布ActiveX时,其他公司的DLL作为单独的文件,
进行发布?

我把其他公司的DLL作为资源文件包含在ActiveX中,但是调用的时
候不成功。

请各位高手指点一下!

------解决方案--------------------
activex只要注册了,你放在那里都是好使的,如果没注册你放在那里都不行,大概就是这么回事

注册表中,会记录activex的路径,以注册表为准