ActiveX,是RealPlayer的那个东东,我怎么在发布程序中注册呢?300分请各位帮助!(300分)

  • 主题发起人 白衣书生
  • 开始时间

白衣书生

Unregistered / Unconfirmed
GUEST, unregistred user!
描述:
我在delphi6中安装了 System/rmoc3260.dll-----生成了RealAudio的ActiveX,是RealPlayer的那个东东!
并且我用这个ActiveX控件控件做了一个小小播放RM文件的程序!
EXE程序很小,还不到1M !
问题:我怎么把这个程序发布?

把exe程序copy到其他已经装了RealPlayer的机子上,能正常运行播放rm文件,
但是在没有装RealPlayer的机子上,运行不起来,因为它用到了Active的控件!
提示:应用程序发生异常(0x0eedfade),位置为0x77e69b01。
Exception EOleSysError in Module XXXX at 00069E45。没有注册类别。
对于这样的问题,我是第一次遇到,
只知道MS 弄了这个ActiveX是没有语言平台限制的,在VB Delphi VC 都可以用!
那我应该怎么发布这个程序? 怎样处理ActiveX ?
我把 System/rmoc3260.dll 这个东东 copy 到没有装RealPlayer的机子上同一目录下,
问题依然!
后来我做了一个打包程序,把这个dll打进去,没有装RealPlayer的机子进行安装,
可是没有任何结果,问题依然!

现在只好麻烦各位富翁给小弟我帮忙了! 300分请各位帮助!
 
把rmoc3260.dll copy过去,在程序第一次运行是注册它
winexec(regsvr32 rmoc3260.dll,sw_hide)
应该就可以了
 
放弃吧 答案一定有 时间代价太大了 问过 尝试过。。。
 
to 四库全书:您的意思是要我在程序中注册吗?
to 房客: [:(] 学习东西, 不轻言放弃!
 
光一个rmoc3260.dll 似乎不行,还是台台机器安装realplayer的好
 
程序中注册肯定行的通,就是不知道只有那一个dll行不行
 
我看了一下,除rmoc3260.dll 以外,
RealPlayer安装的时候还有另外3个文件在system32中:pndx5016.dll | pndx5032.dll | prefscpl.cpl
把这3个也copy到同一目录下试试~
 
pndx5016.dll | pndx5032.dll | prefscpl.cpl, 试过了不行的!
依然是没有注册的提示!
看来是没有注册是不行的!
难道各位没有遇到这样的情况吗? 那位有过这方面的经验请您说说看! 谢谢!
to 四库全书:假如我不写在程序中就没有办法了吗?
现在又多出来了3个文件(2个dll、 一个cpl)!

 
ido
not know. ask for help on www.real.com/support
 
需要注册ActiveX控件,
至于哪些文件就行了,你用个工具监视注册表,看有哪些变动,
应该可以找到要哪些文件.
 
我看这样吧,
你用过注册表和文件的监视程序吧
在一台没装过realplay的系统上进行监视,
然后呢,
就知道该注册什么,copy什么了
 
你先用regsvr32 把那几个文件都注册一遍,看看能不能用,要是能的话,你就可以用程序注册实现,要是不能,再想别的办法
 
一定要注册吗? 有些dll不需要注册的! 把需要的dll拷贝过去就可以了吧!
问题是找到必要的文件, 才是关键!
 
to hbezwwl、dhl2001:谢谢!
to 四库全书:谢谢! 我去试试!

 
不写在程序中? 那就用 regsvr32.exe来注册啊
regsvr32 xxxx.dll
你把每个dll都注册一下看看。 *.cpl不必了, 那是控制面板用的.
还是不行的话,检查一下你的程序到底调用了哪些dll
 
还有个办法,你是不是98,如果是用dllshow看realplayer用了哪些文件就行了.
包括.ocx文件也可以监测到的.
 
to wcwcw:找了!
在win2k下安装realplayer,发现和楼上说的一样,
安装前和安装后的system32中多出了pndx5016.dll |、pndx5032.dll 、 prefscpl.cpl 和rmoc3260.dll
全部copy到另一台system32中,运行exe,错误一样的!
说是没有注册!
 
那就用regsvr32注册一下再试试呀.
用个软件工具就可以看到realplayer用了哪些文件,包括.dll,.ocx一切文件.
然后自己瑞复制或注册都试试就试出来了.
 
谢谢楼上各位! 正在试!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
902
DelphiTeacher的专栏
D
顶部