摘要:前一陣公司需要做一個將嵌入瀏覽器項目,由于起初是用手動注冊,不方便用戶的使用,搜索資料了解到包可以直接在瀏覽器中自行注冊,比較方便首先要編寫要給文件,我是用寫的,然后直接更改后綴,以下是我的由于我沒有其他文件所以只添加了文件編寫
前一陣公司需要做一個將ActiveX嵌入瀏覽器項目,由于起初是用bat手動注冊,不方便用戶的使用,搜索資料了解到CAB包可以直接在ie瀏覽器中自行注冊,比較方便
1、首先要編寫要給inf文件,我是用txt寫的,然后直接更改后綴,以下是我的inf
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
LotusCardActiveX.ocx=LotusCardActiveX.ocx
[LotusCardActiveX.ocx]
file-win32-x86=thiscab
clsid={BD1874A5-3810-4639-8B70-3DDD607BAADB}
RegisterServer=yes
DestDir=11
FileVersion=1,0,0,1
[RegisterFiles]
%11%/LotusCardActiveX.ocx
由于我沒有其他dll文件所以只添加了ocx文件
2、編寫好inf文件后,使用iexpress.exe將ocx與inf合并成CAB包
首先創建新的自解壓縮文件
選擇ActiveX
將inf與ocx添加進來
自定義CAB包名并勾選第二個選項
選擇不保存
點擊下一步,創建CAB包,并點擊完成
3、創建好CAB包之后使用makecert注冊一個證書
注:如果沒有visual studio,自行下載makecert.exe 在exe所在的目錄運行cmd并鍵入命令
具體步驟請參考 制作證書
4、CAB和證書都完成后使用signcode.exe進行簽名
具體步驟可參考對cab文件進行簽名
這樣就完成了ocx文件打包成cab并在ie瀏覽器加載的整個過程
當然,本地的證書還是會被ie攔截的,因為證書不安全,真正上線還是需要去購買的
測試的時候,可以配置在ie瀏覽器internet選項中配置
具體教程可以網上找,很多的
主要參照的文章有
①OCX控件打包成CAB并實現數字簽名過程
②CAB文件打包以及制作證書簽名
其中需要的exe我放在百度網盤中,歡迎下載百度網盤
密碼:v3kt
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/108610.html
摘要:本文主要講解的入門。可以幫助我們管理包的下載依賴部署發布等。可以認為是中的。后續使用中,全部替換為即可。命令根據它,自動下載所需模塊用于創建窗口和處理系統事件安裝包的位置。 Electron是什么 可以認為Electron是一種運行環境庫,我們可以基于此,用HTML、JS和CSS寫桌面應用。PC端的UI交互,主要有web應用和桌面應用。具體采用哪種方式,主要看系統的應用場景,哪個更合適...
摘要:是中國最大的年輕開發者社區,擁有超過萬注冊開發者用戶,每月有超過千萬的開發者通過社區平臺交流和學習技術。同時來自鏈圈內外的中國創見愛范兒巴比特鏈聞等數十家媒體會進行采訪報道。 showImg(https://ws1.sinaimg.cn/large/006tKfTcly1fr8y6nn6b6j30zk0k0tc9.jpg); QuarkChain 和 SegmentFault 達成戰略...
摘要:近日,達成戰略合作,未來將開展一系列的市場合作。是中國最大的年輕開發者社區,擁有超過萬注冊開發者用戶,每月有超過千萬的開發者通過社區平臺交流和學習技術。同時來自鏈圈內外的中國創見愛范兒巴比特鏈聞等數十家媒體會進行采訪報道。 showImg(https://segmentfault.com/img/bVbatSu?w=690&h=388); 近日,G5 Capital、SegmentFa...
摘要:創茵資本和達成合作,未來將在區塊鏈社群建設上展開一系列活動,包括黑客馬拉松,線上資源分享,以及開發者社區建立人才培養等雙向合作。創茵資本也致力于促進建設中國與海外的高新科技溝通橋梁,并為海外高新技術企業在中國的落地發展提供豐富發展資源。 showImg(https://segmentfault.com/img/remote/1460000015125371?w=1280&h=720);...
閱讀 2146·2021-10-12 10:11
閱讀 846·2021-10-09 09:41
閱讀 3760·2021-09-09 11:37
閱讀 1940·2021-09-08 10:41
閱讀 2641·2019-08-30 12:58
閱讀 2373·2019-08-30 10:58
閱讀 1278·2019-08-26 13:40
閱讀 4113·2019-08-26 13:36