成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

前端調(diào)用ocx將ocx封裝為cab包整體流程

TwIStOy / 3653人閱讀

摘要:前一陣公司需要做一個(gè)將嵌入瀏覽器項(xiàng)目,由于起初是用手動(dòng)注冊(cè),不方便用戶的使用,搜索資料了解到包可以直接在瀏覽器中自行注冊(cè),比較方便首先要編寫要給文件,我是用寫的,然后直接更改后綴,以下是我的由于我沒有其他文件所以只添加了文件編寫

前一陣公司需要做一個(gè)將ActiveX嵌入瀏覽器項(xiàng)目,由于起初是用bat手動(dòng)注冊(cè),不方便用戶的使用,搜索資料了解到CAB包可以直接在ie瀏覽器中自行注冊(cè),比較方便
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包
首先創(chuàng)建新的自解壓縮文件

選擇ActiveX

將inf與ocx添加進(jìn)來(lái)

自定義CAB包名并勾選第二個(gè)選項(xiàng)

選擇不保存

點(diǎn)擊下一步,創(chuàng)建CAB包,并點(diǎn)擊完成

3、創(chuàng)建好CAB包之后使用makecert注冊(cè)一個(gè)證書
注:如果沒有visual studio,自行下載makecert.exe 在exe所在的目錄運(yùn)行cmd并鍵入命令
具體步驟請(qǐng)參考 制作證書

4、CAB和證書都完成后使用signcode.exe進(jìn)行簽名
具體步驟可參考對(duì)cab文件進(jìn)行簽名

這樣就完成了ocx文件打包成cab并在ie瀏覽器加載的整個(gè)過(guò)程
當(dāng)然,本地的證書還是會(huì)被ie攔截的,因?yàn)樽C書不安全,真正上線還是需要去購(gòu)買的
測(cè)試的時(shí)候,可以配置在ie瀏覽器internet選項(xiàng)中配置


具體教程可以網(wǎng)上找,很多的
主要參照的文章有
①OCX控件打包成CAB并實(shí)現(xiàn)數(shù)字簽名過(guò)程
②CAB文件打包以及制作證書簽名

其中需要的exe我放在百度網(wǎng)盤中,歡迎下載百度網(wǎng)盤
密碼:v3kt

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/108610.html

相關(guān)文章

  • Electron入門介紹

    摘要:本文主要講解的入門。可以幫助我們管理包的下載依賴部署發(fā)布等。可以認(rèn)為是中的。后續(xù)使用中,全部替換為即可。命令根據(jù)它,自動(dòng)下載所需模塊用于創(chuàng)建窗口和處理系統(tǒng)事件安裝包的位置。 Electron是什么 可以認(rèn)為Electron是一種運(yùn)行環(huán)境庫(kù),我們可以基于此,用HTML、JS和CSS寫桌面應(yīng)用。PC端的UI交互,主要有web應(yīng)用和桌面應(yīng)用。具體采用哪種方式,主要看系統(tǒng)的應(yīng)用場(chǎng)景,哪個(gè)更合適...

    wing324 評(píng)論0 收藏0
  • QuarkChain 和 SegmentFault 達(dá)成戰(zhàn)略合作

    摘要:是中國(guó)最大的年輕開發(fā)者社區(qū),擁有超過(guò)萬(wàn)注冊(cè)開發(fā)者用戶,每月有超過(guò)千萬(wàn)的開發(fā)者通過(guò)社區(qū)平臺(tái)交流和學(xué)習(xí)技術(shù)。同時(shí)來(lái)自鏈圈內(nèi)外的中國(guó)創(chuàng)見愛范兒巴比特鏈聞等數(shù)十家媒體會(huì)進(jìn)行采訪報(bào)道。 showImg(https://ws1.sinaimg.cn/large/006tKfTcly1fr8y6nn6b6j30zk0k0tc9.jpg); QuarkChain 和 SegmentFault 達(dá)成戰(zhàn)略...

    BothEyes1993 評(píng)論0 收藏0
  • G5 Capital 與 SegmentFault 達(dá)成戰(zhàn)略合作

    摘要:近日,達(dá)成戰(zhàn)略合作,未來(lái)將開展一系列的市場(chǎng)合作。是中國(guó)最大的年輕開發(fā)者社區(qū),擁有超過(guò)萬(wàn)注冊(cè)開發(fā)者用戶,每月有超過(guò)千萬(wàn)的開發(fā)者通過(guò)社區(qū)平臺(tái)交流和學(xué)習(xí)技術(shù)。同時(shí)來(lái)自鏈圈內(nèi)外的中國(guó)創(chuàng)見愛范兒巴比特鏈聞等數(shù)十家媒體會(huì)進(jìn)行采訪報(bào)道。 showImg(https://segmentfault.com/img/bVbatSu?w=690&h=388); 近日,G5 Capital、SegmentFa...

    warkiz 評(píng)論0 收藏0
  • 創(chuàng)茵資本攜手SegmentFault共建區(qū)塊鏈生態(tài)社區(qū)

    摘要:創(chuàng)茵資本和達(dá)成合作,未來(lái)將在區(qū)塊鏈社群建設(shè)上展開一系列活動(dòng),包括黑客馬拉松,線上資源分享,以及開發(fā)者社區(qū)建立人才培養(yǎng)等雙向合作。創(chuàng)茵資本也致力于促進(jìn)建設(shè)中國(guó)與海外的高新科技溝通橋梁,并為海外高新技術(shù)企業(yè)在中國(guó)的落地發(fā)展提供豐富發(fā)展資源。 showImg(https://segmentfault.com/img/remote/1460000015125371?w=1280&h=720);...

    李義 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<