用DELPHI做的OCX控件怎么实现在VB,VC,PB……等语言中通用!(200分)

  • 主题发起人 主题发起人 lveight
  • 开始时间 开始时间
L

lveight

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI7开发了个OCX控件,是为了给别的软件直接调用的。
请问怎么才能让自己做的OCX控件能在VB,VC,PB,等语言中调用啊!
我自己试了一下,在VB中添加都提示错误,提示the file 'D:/ocx/ActiveFormProj1.ocx' was not registerable as an Activex Component.
要是还要在VC,PB等中调试,好难啊!请问高手这是什么问题。我该怎么修改这个OCX控件,(对了,我的OCX控件有界面的,而且我在ASP。NET中就调用成功)
 
在下拙见:
肯定有错误,好好差错吧。呵呵
我用Delphi6写过不少OCX,VB,VC都能调用,就是要注意一些变量类型的问题
DElphi的字符串、数组和VC的处理不一样,要小心,其他的好想没什么。
 
tooper:谢谢,有没有个小程序代码,看看先。
我的程序可以在ASP。NET上运行的!但是在VB中就出问题了!
 
你可以先封装一个VCL控件看看,比如封装TButton类,使其变成ocx
 
你现使用Regsvr32进行注册,然后再进行引用,VB有可能不能正确引入这些组件
 
*.oca是什么文件,干什么用?请详细解释一下。
 
后退
顶部