按照网上的资料做的ActiveX控件,所有的文件在一个程序集中时,可以在html页面使用<object/>引入。但现在又在此ActiveX控件库中添加了一个新的控件,在这个控件中引用了另一个控件库中自定义的控件,这样在使用<object/>指定clsid时,在设计界面显示"The control is not installed or could not be displayed.",运行时也无法显示。一开始怀疑是否是与自定义控件库中的控件的COM互操作有关,因此,在自定的控件库中的每一个引用到的控件及相关的类中添加了ComVisible(true)与ClassInterface(ClassInterfaceType.AutoDispatch)。但即使这样做了,还是不奏效。实在不知是什么原因了,请高手路过赐教一下下,先谢了!
- 1 回答
- 0 关注
- 691 浏览
添加回答
举报
0/150
提交
取消