如何注册DLL或OCX文件
答案:2 悬赏:20 手机版
解决时间 2021-03-03 22:18
- 提问者网友:你给我的爱
- 2021-03-03 04:49
如何注册DLL或OCX文件
最佳答案
- 五星知识达人网友:西岸风
- 2021-03-03 05:41
这里我向大家介绍一种麻烦一次方便“一生”的方法。这个方法只要右击你想注册或反注册的OCX或DLL就可以了。它的原理是通过修改注册表使右击OCX或DLL文件时出现注册和反注册的菜单项。 下面介绍这个方法注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Register。你会发现Register就是右键弹出的菜单名,再在其下建command,修改其“默认值”为Regsvr32 %1 反注册DLL文件:打开HKEY_CLASSES_ROOR\Dllfile,新建项shell,再其下新建Unregister,再在其下建command,修改其“默认值”为Regsvr32 %1 /u。 注册和反注册OCX文件打开HKEY_CLASSES_ROOR\OCXfile,然后其它的方法和上面的一样的了。 右击一个OCX或DLL试试看,出现了我们想要的Register和Unregister菜单项。 Activex注册和反注册工具——Regsvr32使用过Activex的人都知道,Activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的Activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在Windows的system文件夹下有一个regsvr32.exe的程序,它就是Windows自带的Activex注册和反注册工具。它的用法为: regsver32详解regsvr32 [/s] [/n] [/i(:cmdline)] dllname其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
参数有如下意义: /u——反注册控件 /s——不管注册成功与否,均不显示提示框 /c——控制台输出 /i——跳过控件的选项进行安装(与注册不同) /n——不注册控件,此选项必须与/i选项一起使用 如笔者要注册一amovie.ocx控件,则打入regsvr32 amovie.ocx即可,要反注册它时只需使用regsvr32 /u amovie.ocx就行了。 regsvr32 /s APIINEX.dll 注册DLL文件 regsvr32 /s /u APIINEX.dll 卸载DLL文件 regsvr32 Shortcut.ocx 注册ocx文件 regsvr32 /u Shortcut.ocx 卸载ocx文件 /s .dll,.ocx 注册成功后不显示提示信息。 /u .dll,.ocx 卸载可把注册控件的命令放入批处理文件中。
参数有如下意义: /u——反注册控件 /s——不管注册成功与否,均不显示提示框 /c——控制台输出 /i——跳过控件的选项进行安装(与注册不同) /n——不注册控件,此选项必须与/i选项一起使用 如笔者要注册一amovie.ocx控件,则打入regsvr32 amovie.ocx即可,要反注册它时只需使用regsvr32 /u amovie.ocx就行了。 regsvr32 /s APIINEX.dll 注册DLL文件 regsvr32 /s /u APIINEX.dll 卸载DLL文件 regsvr32 Shortcut.ocx 注册ocx文件 regsvr32 /u Shortcut.ocx 卸载ocx文件 /s .dll,.ocx 注册成功后不显示提示信息。 /u .dll,.ocx 卸载可把注册控件的命令放入批处理文件中。
全部回答
- 1楼网友:逃夭
- 2021-03-03 06:59
注册dll文件命令的使用方法详细说明
regsvr 32命令是windows中控件文件(如扩展名为dll、ocx、cpl的文件)的注册和反注册工具。
命令格式
regsvr32 [/s] [/n] [/i[:cmdline]] dllname
/u 卸载安装的控件,卸载服务器注册;
/s 注册成功后不显示操作成功信息框;
/i 调用dllinstall函数并把可选参数[cmdline]传给它,当使用/u时用来卸载dll;
/n 不调用dllregisterserver,该参数必须和/i一起使用。
简单实例
要手工注册“e:\cpcw.dll”,只需在“开始→运行”中键入“regsvr32 e:\cpcw.dll”,单击“确定”按钮后会弹出提示信息“dllregisterserver in cpcw.dll succeeded”,说明组件注册成功;如果要卸载此组件,在“开始→运行”中键入“regsvr32 /u e:\cpcw.dll”即可
windows系统提供的regsvr32命令也许很多朋友都见过可能还不知道怎么用,它可是一个很实用的功能。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯