ActiveX控件高手、OLE高手请进...(200分)

  • 主题发起人 主题发起人 zhongwanglong
  • 开始时间 开始时间
Z

zhongwanglong

Unregistered / Unconfirmed
GUEST, unregistred user!
用ActiveX(RealProducer Plus)写了一个
外壳小程序,但是在其它的计算机上运行不了,请问如何在其它的计算机上通过我的
程序进行组件PRCT3260.OCX的注册?

后来我注册成功了(我用的是regsvr32进行注册的),但是我的小程序仍然打不开,提示
说“类没有注册!”(Windows98提示,在Windows2000下面根本就打不开程序),
我在Delphi里面把此控件拖放到窗体上时出现如下错误:
RealProducer not installed.You must have RealProducer 8.5 installed in order to
use this control.点击确定后,接着出现错误:“存储器不足,无法完成此操作”。
我的操作步骤是:
一、安装RealProducer Plus 8.5
二、备份RealProducer Plus 8.5 目录及子目录的所有文件(备份目录是H:/RealProducerPlus)。
三、卸载RealProducer Plus 8.5
四、注册控件regsvr32 H:/RealProducerPlus/Tools/prct3260.ocx(安装目录是默认目录,操作系统W2k)
五、打开Delphi 5 把Producercontrol控件拖放到窗体上出现上面的错误提示!

请各位高手指点!不胜感激!
如果那位高人可以帮我解决此问题!我愿把我所有的分数全部送上!谢谢!
 
我告诉你的dll都有吗
 
当然有了,要不我的第四步就不可能注册成功啊!
 
我又来了
 
1 regsvr32 注册成功,不一定表示可用。
2 运行所需文件还会在 windows system 等目录中。
安装目录中的文件不一定是运行所需的全部文件。
3 你上面成功注册的“控件”不一定是你真正用的控件,
注册的这一控件很可能是一个相关控件。

你可以找一下注册表的内容,看注册后的ProgID是什么?
还可以看看“安装或反安装”时安装(卸载)了哪些文件,
并进行了什么样的注册(注销)?
 
小雨哥在吗?请对此问题进行回答!
 
你这个是什么东东,可能大家都没用过!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部