中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
WEB調(diào)用dll+ActiveX控件

本項(xiàng)目中除了涉及到j(luò)ava 調(diào)用dll 外,還用到web 來調(diào)用 dll+activeX 控件!

將動(dòng)態(tài)庫dll 封裝成控件優(yōu)缺點(diǎn)對(duì)比

優(yōu):方便直接,用戶只要有IE就行。

缺:只能針對(duì)不同瀏覽器做不同的控件,如IE,F(xiàn)ireFox 等。

說明:

DLL(動(dòng)態(tài)鏈接庫): 分WIN32 DLL和MFC DLL
ActiveX:分ATL控件和MFC控件兩類(也是一個(gè)DLL)
WEB:JAVASCRIPT 調(diào)用-> ActiveX調(diào)用-> DLL 完成加法運(yùn)算并返回值,在頁面上顯示。

(一)動(dòng)態(tài)庫dll 與 ActiveX 實(shí)現(xiàn)

   實(shí)現(xiàn)方式:本文不闡述(參考相關(guān)文檔,網(wǎng)絡(luò)上有很多)。

  一般情況下會(huì)有下面四個(gè)文件,如下圖所示

其中 SMT_SeraCtr.inf內(nèi)容如下:

它描述了下載的內(nèi)容和目標(biāo)目錄還有版本號(hào)及相應(yīng)的DLL文件。這個(gè)要手動(dòng)編寫的。
[version]   
signature="$CHINA$"  
AdvancedINF=1.0 
  
[Add.Code]   
SMT_SeraCtr.ocx=SMT_SeraCtr.ocx 

[SMT_SeraCtr.ocx]   
file=thiscab   
clsid={DD0EEBEE-D54E-43E0-8645-AA90BDBDE718}   
FileVersion=1,1,1,10 
RegisterServer=yes   

        XXX應(yīng)用控件可以在IE6(或更高版本)瀏覽器中使用,主要用來操作手機(jī)讀頭。 也可在應(yīng)用程序中直接調(diào)用。

   (二)如何使用:

在IE中調(diào)用方式如下:

 

1、在HTML頁面中引用控件 ,代碼如下。

 <OBJECT ID="SeraCtr" CLASSID=" clsid:DD0EEBEE-D54E-43E0-8645-AA90BDBDE718" height=0 width=0 codeBase=”SMT_SeraCtr.cab#version=1,0,0,10” style="VISIBILITY: hidden" ></OBJECT>
        如果更新發(fā)布了新控件版本,請(qǐng)?zhí)鎿Q服務(wù)器的SMT_SeraCtr.cab文件,并更新codeBase的版本號(hào):version=1,0,0,1 0。對(duì)于WEB應(yīng)用,建議所有引用部分做成統(tǒng)一調(diào)用方式。
 
2、在HTML頁面腳本中,根據(jù)應(yīng)用需要,做對(duì)應(yīng)的方法調(diào)用。
<SCRIPT language="javascript" for="CardReader" event="OnlineStateChange(online_state);">
{
       UpdateOnlineState(online_state);
}
</SCRIPT>
-----------------------------------------------------------------------------
說明:
       codeBase="SMT_SeraCtr.cab#version1,0,0,10" codeBase表示文件相對(duì)或者絕對(duì)路徑;version表示版本號(hào),如果這個(gè)號(hào)和INF文件的版本號(hào)一樣,那么第二次訪問頁面就不會(huì)下載,否則每次都下載。CLSID 是 ActiveX 項(xiàng)目生成的序號(hào),具體可以在項(xiàng)目的*.rgs 文件中找到。
好了。所有的步驟都完成了,這時(shí)你運(yùn)行index.html,提示ActiveX控件,你選擇允許,然后就可以調(diào)用了。 
注意:上傳文件時(shí),不能上傳html 所有將文件擴(kuò)展名修改為.txt
調(diào)用后如下圖所示:
 

 查看IE加載哪些ActiveX 控件

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
用友華表官方網(wǎng)站|BI
九個(gè)防黑小技巧 讓IE從此變安全
ActiveX控件解析
ActiveX控件與Internet
小菜必看的七大Windows系統(tǒng)故障解析
IE8/IE9無法加載 Activex 控件怎么辦!
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服