OCX控件在win10下的查看、刪除、註冊、卸載

OCX控件我們平時應該接觸過很多,比如ActiveX控件、MFC ActiveX控件、還有我們在HTML網頁中使用的ActiveX控件等,以上這些都歸屬與OCX控件的範圍。
那麼如何查看這些ocx控件或者在註冊表中刪除它們了?

1 根據classID查找ocx控件名稱

比如我們在網頁中有一個ocx控件,其中clasid的數值爲5358597F-2744-415C-BD75-6CA2E536A1FD
在這裏插入圖片描述
如何根據這個數值找到ocx的名稱?
首先在運行框中輸入regedit打開註冊表編輯器
在這裏插入圖片描述
所有ocx控件都是註冊在這個路徑
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
在這裏插入圖片描述
我們右鍵點擊Classes 選擇查找
在這裏插入圖片描述
在查找目標中輸入classID的數值
在這裏插入圖片描述
點擊查找下一個,等待搜索成功

在這裏插入圖片描述
在這裏可以看到ocx控件的名稱

2 根據ocx控件名稱查看ocx的clasid

比如我們知道一個ocx控件的名稱爲hbgsOCX

在這裏插入圖片描述
那麼如何查看這個控件的clasid了?
同樣也是在註冊表編輯器的\HKEY_LOCAL_MACHINE\SOFTWARE\Classes路徑這,在Classes上右鍵查找
在這裏插入圖片描述
輸入控件名稱,點擊查找下一個既可查找成功。

在這裏插入圖片描述

3 ocx控件的註冊

例如在這個I:\vs2015_c++_test\mfc_ocxJS\Release路徑下有一個ocx控件
在這裏插入圖片描述
首先打開命令控制符,進入ocx控件所在目錄
在這裏插入圖片描述
使用註冊命令:
regsvr32 mfc_ocxJS.ocx
彈出如下對話框代表註冊成功
在這裏插入圖片描述
對於64位的ocx控件也是這個命令,使用regsvr32

4 ocx控件的卸載

同樣在命令提示符中進入ocx文件所在目錄
在這裏插入圖片描述
輸入命令:regsvr32 /u mfc_ocxJS.ocx
在這裏插入圖片描述
如上圖卸載成功

卸載ocx的另一種方法,其實註冊ocx是將ocx註冊的到註冊表裏去了,因此我們只需要在註冊表裏將ocx的那一項刪除掉就行了。

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章