關於使用MSCOMM32.OCX控制元件心得及js呼叫例項
阿新 • • 發佈:2019-01-09
上上週公司採購了一批裝置,需要和現在的業務系統對接。在網上查詢了相關的解決方案後,就選擇了mscomm32.ocx串列埠控制元件。通過js呼叫獲取串列埠的資料。當時參考了很多網上的教程。其中最麻煩的是註冊控制元件。試了很多辦法都不成功。不過最後也解決了。現在我貼出我的思路還有示例。下載控制元件的連結為:http://download.csdn.net/download/huanghuangtongxue/9933214
1、手動註冊 mscomm32控制元件
1)將mscomm32資料夾下的字尾為 .SRG/.DEP/.OCX ,
如果是64位系統 檔案拷貝到C:\Windows\SysWOW64目錄下
如果是32位系統 檔案拷貝到C:\Windows\System32目錄下
2)然後已管理員身份執行1.bat。
3)開啟執行,輸入regedit,
4)按CTRL+F 輸入648A5600-2C6E-101B-82B6-000000000014
點選查詢下一個: 將找到的項刪除,然後重複步驟4,直到未搜尋出項即可
5)將mscomm32資料夾下的cmd.bat以管理員身份執行即可。即註冊成功
6)將資料夾 串列埠控制元件下的text.html檔案用IE瀏覽器開啟。備註:ie瀏覽器已管理員身開啟
備註:需要將瀏覽器的Activex 啟動,才能使用 ie安全級別設定IE選項--安全--自定義級別--ActiveX控制元件和外掛--均選“啟用”或者“提示”。
在公司用了win7和win10的電腦做測試,均成功註冊並呼叫介面