1. 程式人生 > >OCX控制元件註冊及無法註冊原因總結

OCX控制元件註冊及無法註冊原因總結

近在利用OCX控制元件進行視訊播放的開發,將控制元件發給現場工程人員時,在註冊控制元件時總是會遇到各種各樣的問題,今天把註冊失敗可能的原因進行總結下:

1.控制元件註冊方法

windows+x->命令列提示符(管理員),開啟命令列視窗,在命令列中輸入regsvr32 xx/xx/xx.ocx,如下圖所示:

註冊成功會有如下提示:

2.反註冊命令

regsvr32 -u xx/xx/xx.ocx

3.註冊失敗可能原因

(1)未使用管理員許可權執行命令列視窗

(2)缺少控制元件所依賴的動態執行庫,可使用Depends.exe工具檢視

(3)缺少VC的執行庫,如下圖所示,可安裝vcredist_x86.exe解決

(4)少數ocx控制元件及其依賴庫需放在系統目錄下注冊