通过系统右键注册和反注册OCX或DLL

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 qyh 的 blog

 

第一次发东西到网上,如果大家已经知道了的话不要笑话哦。

大家注册dll或ocx的方法应该用regsvr32.exe,用得多了大家一定会觉得在运行中写一长串东西很是烦人吧?!这里我向大家介绍一种麻烦一次方便"一生"的方法。这个方法只要右击你想注册或反注册的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试试看,呵呵,yes!出现了我们想要的register和unregister菜单项。

本文关键:注册,反注册,注册表
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top