第一步:
使用過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 解除安裝
第二步:
delphi->component->import activex->找到註冊後的ocx控制項,然後install即可。
在delphi中ocx控制項的安裝
第一步 使用過activex的人都知道,activex不註冊是不能夠被系統識別和使用的,一般安裝程式都會自動地把它所使用的activex控制項註冊,但如果你拿到的乙個控制項需要手動註冊怎麼辦呢?如果修改登錄檔那就太麻煩了,在windows的system資料夾下有乙個regsvr32.exe的程式,它...
在HTM中引用VB6的OCX控制項
vb6可以很方便的編寫ocx ocx打包成internet包 啟運打包程式 選單 外接程式 外接程式管理器 啟用 打包和展開嚮導 開始打包 選單 外接程式 打包和展開嚮導 打包成internet包 選 打包 在選擇包型別時選 internet軟體包 在htm中使用ocx包 把ocx中打包好inter...
js呼叫ocx控制項的問題
這兩天接觸到了一些硬體裝置與軟體之間的互動。主要是用到了神思二代身份證讀卡機器,讓它能把身份證的資訊顯示到頁面中。1,剛開始用拿到的只是一些ocx控制項,還有乙個批處理檔案,這個批處理檔案主要是將一些用到的ocx,dll檔案拷貝到c 盤的windows system32目錄下,因為我的作業系統是64...