注册OCX的问题

outer2000 2004-07-10 07:09:43
请问下,注册OCX碰到“找不到指定的模块”的错误,而如果在该机器安装DELPHI并打开SOURCE CODE重新编译后就可以注册了,这个是为啥?在安装了DELPHI的机器如果不进行编译也一样无法注册。
...全文
675 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
aiirii 2004-07-13
  • 打赏
  • 举报
回复
installshield express 有个功能,检查你的程序调用到那些文件,自动打包进来,如果你怀疑:
>>好象是这个OCX里用到某些别的资源导致的,现在发现有的机器能注册,有的不能;
那可试下!

还有,注意操作系统的不同,之前,我有个ocx, 在所有的 win2k和,英文winXp都可注册,但在中文winxp就不行,也报类似的提示,后来,重新在一个 中文的 VS6 中copy出来,才解决了,应该是语言版本不同的原因
cduck 2004-07-13
  • 打赏
  • 举报
回复
行云流水
sclzmbie 2004-07-13
  • 打赏
  • 举报
回复
run depends.exe lookups which dlls should be loaded.
yxlab 2004-07-13
  • 打赏
  • 举报
回复
应该是该OCX调用了其他的资源,如:DLL,OCX等。
outer2000 2004-07-13
  • 打赏
  • 举报
回复
好象是这个OCX里用到某些别的资源导致的,现在发现有的机器能注册,有的不能;
aiirii 2004-07-10
  • 打赏
  • 举报
回复
用delphi 帶的
C:\Program Files\Borland\Delphi7\Demos\ActiveX\TRegSvr

能註冊嗎??
CoolSoftBird 2004-07-10
  • 打赏
  • 举报
回复
我碰到过同样的问题,
假如你是realone.ocx ,你把realone软件卸载,然后在装上

应该就没有问题,我上次是这样解决的,
aiirii 2004-07-10
  • 打赏
  • 举报
回复
>>注册OCX碰到“找不到指定的模块”的错误,而如果在该机器安装DELPHI并打开SOURCE
>>CODE重新编译后就可以注册了
你意思說你有 ocx 的源碼???

可能不是:
>>安装DELPHI并打开SOURCE
>>CODE重新编译后就可以注册了
而是在source中包含有一個什麼ocx需要的文件, 我猜的
littleflowerfox 2004-07-10
  • 打赏
  • 举报
回复
先用register注册一次 然后再用unregister 反注册一次
上海老李 2004-07-10
  • 打赏
  • 举报
回复
我想是不是你这个OCX它是不是调用了第三方的OCX,在注册的时候要先把那个OCX注册了才行?一般的找不到模块,应就是调用别的函数库或控件没有成功吧
outer2000 2004-07-10
  • 打赏
  • 举报
回复
可选参数/S?这个没用过,看看如何;这个参数不显示提示框,应该用处不大;
具体问题是这样的,同时提供给我的还有两个OCX的代码,其他两个可以注册成功,只有这一个无论如何也注册不了。
outer2000 2004-07-10
  • 打赏
  • 举报
回复
这个OCX没有包含LIC;感觉不存在授权的问题;
可选参数/S?这个没用过,看看如何
DreamStrat 2004-07-10
  • 打赏
  • 举报
回复
开始 --> 运行 regsvr32 FileName(include path) ?
可选参数 /s




welllove88 2004-07-10
  • 打赏
  • 举报
回复
你写的这个OCX不是通用的吧?可能是没有授权?
outer2000 2004-07-10
  • 打赏
  • 举报
回复
各位老大帮忙啊,急死了!

5,402

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧