1. 程式人生 > >通過系統右鍵註冊和反註冊OCX或DLL

通過系統右鍵註冊和反註冊OCX或DLL

大家註冊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選單項。