基於C 呼叫OCX控制項的常用方法 推薦

2021-10-17 03:41:10 字數 1238 閱讀 7655

小夥伴們在使用icp提供的各種能力進行整合開發時常常會遇到一些技術上的困擾,例如icp中很多介面是通過ocx控制項的方式提供的,如何呼叫這些介面,就成了乙個不大不小的問題,畢竟開發指南上可沒這些內容啊~別著急,今天我就給大家介紹一下c#中呼叫ocx介面的常用方法。_y

開發環境:win7企業版,vs2010

控制項:以voice.ocx為例

一、winform工程中呼叫ocx控制項

1.使用regsvr32控制台命令註冊控制項;

1.1 開啟控制台,進入控制項存放路徑

1.2 輸入控制台命令:regsvr32 voice.ocx

1.3回車,建立成功

2.專案中建立winform窗體;

3. 專案新增對ocx控制項的引用;

4.將對應.ocx檔案拖動至工具箱,結果如下;

5.將該控制項拖放至窗體上;

6.呼叫控制項中的方法(axvoice1為上一步拖入控制項的」name」屬性值)。

二、類庫工程中呼叫ocx控制項

1.將.ocx檔案拷貝到vs2010安裝目錄下vc資料夾中;

2.使用regsvr32控制台命令註冊控制項;

2.1 開啟控制台,進入控制項存放路徑

2.2 輸入控制台命令:regsvr32 voice.ocx

2.3回車,建立成功

3.編譯ocx檔案

3.1 開啟visual studio 命令提示(2010)

3.2 輸入命令aximp voice.ocx,生成兩個dll檔案

4.將上一步生成的dll檔案拷貝到專案中,專案引用ax字首的檔案;

5.呼叫控制項中的方法。

PHP呼叫OCX控制項的具體方法

需要設定php.ini檔案,找到這行com.allow dcom true,把com元件支援啟用 使用php呼叫ocx控制項,本不是個難題,但現實中採用flash迴避的方法更通用。真正使用ocx的不多,而且資料也比較少,從網上看到了乙個成功的例子 其實呼叫 ocx檔案 和 dll檔案是一樣的 首先把...

PHP呼叫OCX控制項的具體方法

需要設定php.ini檔案,找到這行com.allow dcom true,把com元件支援啟用 使用php呼叫ocx控制項,本不是個難題,但現實中採用flash迴避的方法更通用。真正使用ocx的不多,而且資料也比較少,從網上看到了乙個成功的例子 其實呼叫ocx或者什麼什麼的控制項檔案包含進來 in...

js呼叫ocx控制項的問題

這兩天接觸到了一些硬體裝置與軟體之間的互動。主要是用到了神思二代身份證讀卡機器,讓它能把身份證的資訊顯示到頁面中。1,剛開始用拿到的只是一些ocx控制項,還有乙個批處理檔案,這個批處理檔案主要是將一些用到的ocx,dll檔案拷貝到c 盤的windows system32目錄下,因為我的作業系統是64...