(200分)ActiveX控件安装问题。解决后令开帖子100分。(100分)

B

book523

Unregistered / Unconfirmed
GUEST, unregistred user!
用vb写的一个ocx控件,在vb环境下使用正常,引入后有控件可使用。
但是在delphi下通过import activex Control 选项安装后,没有控件注册。
在生成的单元中也没有类的定义。而安装时class names中显示有一个类,但是安装好后
没有控件被注册,单元中也没有类的定义?不知道是什么原因?
怎么解决?

 
用vb编写的ocx控件,在vb下使用正常,引入后有控件可以使用。
但在delphi中通过import Activex control 没有控件注册,生成的单元中
只有一些接口的声明,没有类的声明,但在安装时class names一项显示有一个类,
安装后却没有,什么原因?有什么解决办法?
 
VB 编写的 OCX 不算真正的 OCX ,其许多技术细节并未真正实现,只能用在 VB 中。
 
不对啊,我在delphi5下面用的该控件就挺正常的啊。
 
是在同一个计算机上运行吗?
 
对啊,就是同一台机器,好像delphi6以后版本的接口改了,是不是这个原因啊?
 
顶部