



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C 開發(fā)中webBrowser控件和窗體通信案例研究摘要針對(duì)b/s開發(fā)形式的流行和需求,利用#開發(fā)窗體時(shí),ebbser控件的利用無(wú)疑是個(gè)不錯(cuò)的選擇,ebbser控件可以兼容目前大多數(shù)網(wǎng)絡(luò)資源的呈現(xiàn)和訪問(wèn),作為開發(fā)工具自身的控件,使用人員可以方便的應(yīng)用。因此如何在窗體和ebbser控件之間,進(jìn)展數(shù)據(jù)傳遞,是很多開發(fā)人員必須面對(duì)的一個(gè)問(wèn)題,本文從一個(gè)實(shí)例入手來(lái)分析建立數(shù)據(jù)傳遞的整個(gè)過(guò)程。關(guān)鍵詞窗體ebbser事件信息技術(shù)的不斷深化開展,推動(dòng)了網(wǎng)絡(luò)技術(shù)的更新,各種新型的網(wǎng)絡(luò)應(yīng)用呈現(xiàn)繁榮的狀態(tài),人們開場(chǎng)更習(xí)慣利用網(wǎng)絡(luò)閱讀器來(lái)完成各種工作,vsdtnet開發(fā)工具中自帶了ebbser控件,主要用于inds
2、環(huán)境下的網(wǎng)頁(yè)閱讀用;用于窗體開發(fā),可以利用網(wǎng)頁(yè)炫麗的圖片、文字、動(dòng)畫以及javasript、asp語(yǔ)言呈現(xiàn)的種種特效來(lái)美化窗體,這也是一些高端用戶經(jīng)常要求;甚至利用這個(gè)控件可以開發(fā)其核心基于internetexplrerie的專業(yè)網(wǎng)絡(luò)閱讀器。由于利用linux其它操作系統(tǒng)的用戶畢竟是少數(shù),因此開發(fā)基于inds窗體環(huán)境的/s、b/s應(yīng)用架構(gòu)滿足目前很多用戶提出的需求:可以定制所需要的網(wǎng)絡(luò)資源、數(shù)據(jù)對(duì)內(nèi)透明、定制ie所需功能防止用戶其它操作等。所有開發(fā)的前提就是ebbrser控件如何同inds窗體進(jìn)展數(shù)據(jù)傳遞,需要那些事件來(lái)響應(yīng)這些操作,下面,通過(guò)一個(gè)實(shí)例來(lái)研究數(shù)據(jù)傳值和事件響應(yīng)的問(wèn)題。一、htl
3、語(yǔ)法研究hypertextarkuplanguagehtl是超文本標(biāo)記語(yǔ)言,其目的在于運(yùn)用標(biāo)記tag使文件到達(dá)預(yù)期的顯示效果,目前已經(jīng)開展到htl4.01版。隨后開展了xhtl語(yǔ)言,它比htl的語(yǔ)法更加嚴(yán)格。圖形標(biāo)記:用以插入圖庫(kù)及設(shè)定圖形屬性。連結(jié)標(biāo)記:參加連結(jié)??蚣茉O(shè)定:用于設(shè)定網(wǎng)頁(yè)框架。通過(guò)tag標(biāo)記可以對(duì)網(wǎng)頁(yè)中各元素進(jìn)展判斷,這就為網(wǎng)頁(yè)同窗體間的通信提供了一個(gè)非常好的通道。二、ebbrser控件1ebbrser控件在使用中由于加載頁(yè)面的內(nèi)容量很大,會(huì)占用較大的系統(tǒng)資源,使用完該控件后一定要調(diào)用dispse方法,以便確保及時(shí)釋放資源。而且必須在附加事件的同一線程上調(diào)用dispse方法,該
4、線程應(yīng)始終是消息或用戶界面ui線程。三、ebbrser控件和窗體通信實(shí)例下面,就通過(guò)一個(gè)實(shí)例來(lái)展示ebbrser控件如何向窗體傳遞參數(shù)。開發(fā)環(huán)境是indsxpsp2,.netfraerk3.5,2021。1、翻開2021,選擇使用#語(yǔ)言開發(fā),新建一個(gè)工程ebbrserandfr。翻開工具箱,選擇ebbrser控件、ntextenustrip控件放置到窗體。在窗體的命名空間處添加:usingsyste.threading;“保存圖片屬性nae:saveasiagetlstripenuite;“設(shè)置成桌面屬性nae:setasdesktpallpapertlstripenuite;“翻開屬性nae
5、:pentlstripenuite;“刷新屬性nae:refreshtlstripenuite。2、在窗體lad事件中添加如下代碼ebbrser1.navigate(.exaple.);ebbrser1.ntextenustrip=ntextenustrip1;ebbrser1.isebbrserntextenuenabled=false;3、自定義鼠標(biāo)右擊函數(shù)ntextenustrip1_peningprivatevidntextenustrip1_pening(bjetsender,aneleventargse)pintsreenrd=nepint(usepsitin.x,usepsitin.y);pintbrserrd=ebbrser1.pinttlient(sreenrd);fr(inti=0;intextenustrip1.itesi.visible=false;sith(ele.tagnae)asea:pentlstripenuite.visible=true;break;aseig:saveasiagetlstripenuite.visible=true;setasdesktpallpapertlstripenuite.visible=true;break;default:refreshtlstripenuite.visible=tru
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年廣西現(xiàn)代職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)含答案
- 2024年12月金華事業(yè)單位公開招聘義烏市民政局低收入家庭經(jīng)濟(jì)狀況核對(duì)中心公開選調(diào)事業(yè)人員筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025年河北勞動(dòng)關(guān)系職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)完整版
- 1《子路、曾皙、冉有、公西華侍坐》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年高一語(yǔ)文下學(xué)期同步教學(xué)教學(xué)設(shè)計(jì)專輯(統(tǒng)編版必修下冊(cè))
- 23《父親、樹林和鳥》教學(xué)設(shè)計(jì)-2024-2025學(xué)年統(tǒng)編版語(yǔ)文三年級(jí)上冊(cè)
- 第二單元 綜合探究 堅(jiān)持歷史唯物主義 反對(duì)歷史虛無(wú)主義 教學(xué)設(shè)計(jì)-2023-2024學(xué)年高中政治統(tǒng)編版必修四哲學(xué)與文化
- 2024四川長(zhǎng)虹佳華信息產(chǎn)品有限責(zé)任公司招聘業(yè)務(wù)部總經(jīng)理崗位擬錄用人員筆試參考題庫(kù)附帶答案詳解
- 口腔修復(fù)學(xué)模擬習(xí)題+參考答案
- 電子商務(wù)師四級(jí)題庫(kù)及參考答案
- 《劉姥姥三進(jìn)賈府》教學(xué)設(shè)計(jì) 2023-2024學(xué)年統(tǒng)編版高中語(yǔ)文必修下冊(cè)
- 2025年企業(yè)法務(wù)顧問(wèn)聘用協(xié)議范本
- DB37-T4824-2025 鄉(xiāng)鎮(zhèn)(街道)應(yīng)急物資配備指南
- 無(wú)菌手術(shù)臺(tái)鋪置的細(xì)節(jié)管理
- 《康復(fù)評(píng)定技術(shù)》課件-第五章 運(yùn)動(dòng)控制
- 議論文8(試題+審題+范文+點(diǎn)評(píng)+素材)-2025年高考語(yǔ)文寫作復(fù)習(xí)
- 【理特咨詢】2024生成式人工智能GenAI在生物醫(yī)藥大健康行業(yè)應(yīng)用進(jìn)展報(bào)告
- 2025新人教版英語(yǔ)七年級(jí)下單詞默寫表(小學(xué)部分)
- 2025年春新外研版(三起)英語(yǔ)三年級(jí)下冊(cè)課件 Unit6第1課時(shí)Startup
- 2025江蘇蘇州高新區(qū)獅山商務(wù)創(chuàng)新區(qū)下屬國(guó)企業(yè)招聘9人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 平拋運(yùn)動(dòng)的經(jīng)典例題
- 錄井作業(yè)現(xiàn)場(chǎng)風(fēng)險(xiǎn)評(píng)估及控制措施
評(píng)論
0/150
提交評(píng)論