佚名通过本文主要向大家介绍了ocx控件安装,ocx控件下载,ocx控件注册,ocx控件,如何注册ocx控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 重新封装ocx控件的问题!!
描述:
解决方案1:
描述:
在开发过程中要使用别的公司提供的.ocx控件来实现对那家公司的硬件设备的使用。
我用的C++builder(郁闷),装载了之后怎么也不能在Active X栏里看到控件,注册了,也不行,装了写别的.ocx就可以显示
那个控件是vc做的,在vc下引用,可以生成他的类,控件栏也有,新见一个对象就可以使用了!
郁闷啊!
在cb里面就是为interface _getbill : public IDispatch,不能直接调用了!
于是想重新封装,但写了一个简单的跳出对话矿的.ocx,在cb里调用可以在Active X栏里看到,但是还是只有interface ,没有类啊!
想请问高手
1.怎么样才能使cb在调用了ocx之后能生成类呢!用vc重新封装可以吗?该注意什么?
怎么把原来的功能在重新封装后保留,!!!!!!!!!!!!!!!!!!
请高手指点方向
解决方案1:
你的BCB安装了SP4没有?
解决方案2:直接封装不就得了,搞得那么复杂。。。。。。
解决方案3: 你有cb下的源代码吧
用vc下改装一下,重新生成一个vc版的
不过不知道你熟不熟vc
还有,俺不懂cb,所以不知道从cb的代码移植过来是不是很麻烦~~
bc不懂
在com中,一个控件想要被重新封装,只有使用包容和聚合。