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

  • 主题发起人 白衣书生
  • 开始时间
用visual studio的Depends工具查看rmoc3260.dll使用了哪些dll,一起打入安装包,
安装程序自注册rmoc3260.dll
 
少了一个pncrt.dll
建议你用adnil的方法看看还需要哪些dll
 
DLL有两种,一种是标准DLL,另一种是ActiveX DLL。前者拷贝到用户机器上就可以工作了,而后者还需要调用DLL中的DllRegisterServer或者使用RegSvr32进行注册才能使用。
详情请看:
http://www.ccidnet.com/tech/guide/2000/04/20/58_617.html
 
我在“运行”中执行如下命令:
regsvr32 pndx5016.dll
regsvr32 pndx5032.dll
regsvr32 rmoc3260.dll
均提示说: Loadlibrary(" dll 名字 ")failed--找不到指定模块!
而我已经把 dll copy到regsvr32 所在的目录下了!! 何故 ?
 
to microyzy:pncrt.dll copy过去还是不行的! 看来必须是需要注册的!
我现在手上没有监视工具!

to LanFairy:谢谢! 我继续去打包试试!
 
试试用installShield生成安装程序安装后再试试。
 
用RegSvr32注册没有?
 
我查了一下, 使用了一堆叫做xxx3260.dll 和 pncrt.dll
我注册了一下 rmoc3260.dll之后, 不会出现类没有注册的错误了,
你前面肯定没有正确注册!!
但是我遇到一个olecontainer的handler的错误。 我就不明白了。
因为我的系统是Win2000,装的是RealOne player,我怀疑有问题。
 
to Town: 谢谢您的帮助!
 
各位 : 用了一个下午的时间,终于搞定了!
必须得把 rmoc3260.dll注册到system32,pncrt.dll 有的机子上不需要(已经存在),有的需要,否则出现无法定位动态连接库的错误!
我找了n个打包的东东,最后终于用 SetupBuilder Professional搞定了!
在5、6台机子上试了试,很爽,还没有发现错误!(兴奋之情难言于表 呵呵 )

多谢各位的鼎力相助! 看来DFW就是好!
我去计算计算分,然后给各位分了!
 
谢谢各位的帮助!
送分结帖了!
 
白衣书生:
恭喜,并向您学习
 
白衣书生:
不是吧,注册就解决了?我怎么不行啊?help me!
zhaohai9@163.net
 
to 白衣书生:
你好!我也遇到类似的问题(ActiveX,是RealPlayer的那个东东,我怎么在发布
程序中注册呢?),希望可以得到你的帮助!
需要打包那些文件呢?
非常感谢!祝你快乐!
 
help me ?
qxwzj@21cn.com
 
白衣书生:
恭喜,并向您学习
[red]rmoc3260.dll注册到system32能手工注册吗?[/red]
你打好包的能发一个给我吗?alanzhangxin@163.com
我的电脑只要一装realplay就报错。
谢谢!
 
白衣书生:
我还没解决类似的问题。你最后如何解决的?能否告知:jhx97@163.com
 

Similar threads

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