国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

東莞長安網(wǎng)站建設(shè)鄭州網(wǎng)絡(luò)營銷

東莞長安網(wǎng)站建設(shè),鄭州網(wǎng)絡(luò)營銷,國內(nèi)品牌設(shè)計公司,網(wǎng)絡(luò)架構(gòu)模擬設(shè)計報告OCX控件了解 一、OCX組件的來歷 一般的開發(fā)工具都會提供一些標(biāo)準(zhǔn)控件,但不管標(biāo)準(zhǔn)控件多么強大、多么完善,都不能完全滿足用戶的需要。所以易語言就提供一個接口,允許用戶編寫自己的控件插入到易語言中使用。用戶編寫自己的控件在使用方法上同…
OCX控件了解


一、OCX組件的來歷

  一般的開發(fā)工具都會提供一些標(biāo)準(zhǔn)控件,但不管標(biāo)準(zhǔn)控件多么強大、多么完善,都不能完全滿足用戶的需要。所以易語言就提供一個接口,允許用戶編寫自己的控件插入到易語言中使用。用戶編寫自己的控件在使用方法上同標(biāo)準(zhǔn)控件是相同。按照易語言的接口標(biāo)準(zhǔn)編寫的控件就是OCX。由于使用OCX可以節(jié)省開發(fā)軟件的時間,所以現(xiàn)在幾乎所有開發(fā)工具都允許用戶使用OCX來增強其功能。后來隨著Internet的流行,微軟又讓網(wǎng)頁中可以嵌入OCX,并稱其為?ActiveX控件。目前可以編寫OCX的工具包括VB、VC、Delphi。易語言也即將支持OCX。

二、OLEOCX的關(guān)系

  OLEOCX通稱對象鏈接與嵌入。易語言已通過超級鏈接框等實現(xiàn)很多對象的鏈接功能,對象的嵌入易語言也即將支持。?OLE?OCX的應(yīng)用主要是源于將多個應(yīng)用信息源組合到一起的目標(biāo),OCX即將在易語言中得到廣泛的應(yīng)用,因為它能更好的與易語言的應(yīng)用程序相結(jié)合,從而實現(xiàn)易語言不好實現(xiàn)或是很難實現(xiàn)的功能。實際上,易語言本身以及Visual Basic等等其它程序會提供多處實現(xiàn)特定功能的OCX控件。通過它們,我們可以非常容易的實現(xiàn)一些易語言本身不能實現(xiàn)的功能。

三、控件與DLL的關(guān)系

  組件的前身是動態(tài)鏈接庫(DLL),DLL使我們能夠用一種語言開發(fā)一個可以用于任何其他語言的過程庫。DLL的另一個強大的功能是在運行期間被加載的,這使得我們能夠?qū)㈤_發(fā)任務(wù)劃分為一個個組件而不必開發(fā)并靜態(tài)鏈接一個大型應(yīng)用程序。

四、什么是ActiveX插件(控件)?

  根據(jù)微軟權(quán)威的軟件開發(fā)指南MSDNMicrosoft Developer Network)的定義,ActiveX插件以前也叫做OLE控件或OCX控件,它是一些軟件組件或?qū)ο?#xff0c;可以將其插入到WEB網(wǎng)頁或其它應(yīng)用程序中。ActiveX?COM)技術(shù)是一種嵌入式程序技術(shù),它其實就是OLE?OCX的融合。

  ActiveXMicrosoft提出的一組使用COMComponent Object Model,部件對象模型)使得軟件部件在網(wǎng)絡(luò)環(huán)境中進(jìn)行交互的技術(shù)。它與具體的編程語言無關(guān)。作為針對Internet應(yīng)用開發(fā)的技術(shù),ActiveX被廣泛應(yīng)用于WEB服務(wù)器以及客戶端的各個方面。同時,ActiveX技術(shù)也被用于方便地創(chuàng)建普通的桌面應(yīng)用程序。在Applet中可以使用ActiveX技術(shù) ,如直接嵌入?ActiveX控制,或者以ActiveX技術(shù)為橋梁,將其它開發(fā)商提供的多種語言的程序?qū)ο蠹傻?span lang="EN-US" style="padding:0px; margin:0px">Java中。與Java的字節(jié)碼技術(shù)相比,ActiveX提供了代碼簽名?”Code Signing)技術(shù)保證其安全性。

  ActiveXMicrosoft的元素軟件標(biāo)準(zhǔn)。簡單地說,ActiveX技術(shù)是一種共享程序數(shù)據(jù)和功能的技術(shù)。它由微軟提出并大力推廣,并已成為事實上的標(biāo)準(zhǔn)。?ActiveX?技術(shù)是MicrosoftOLE技術(shù)的更新和發(fā)展,Microsoft公司為了適應(yīng)網(wǎng)絡(luò)的高速發(fā)展把它的OLE技術(shù)和OCX技術(shù)融為一體并加以改進(jìn)形成聯(lián)合標(biāo)準(zhǔn),改進(jìn)之后賦予新名字ActiveX。也就是說,ActiveX中涵蓋了OLE的所有技術(shù)和功能,同時又具有許多新的特性,以適應(yīng)網(wǎng)絡(luò)發(fā)展的需要。

  ActiveX指的是一組包括控件、DLLActiveX文檔的組件,它通常以動態(tài)鏈接庫的形式存在,其設(shè)計思想是將一個程序(比如Flash動畫)嵌入到另一個程序中(這個程序通常被稱做容器,比如Authorware、Delphi、VB、VC、Internet Explorer等)。借助這種技術(shù)使得用戶在一個程序中所創(chuàng)建的信息可以被集成到其它程序所產(chǎn)生的文檔中。.這樣就可使它(如Flash動畫)可以隨意地應(yīng)用到各種場合。?ActiveX控件的數(shù)據(jù)輸入和函數(shù)功能執(zhí)行都必須通過容器,因此ActiveX控件和容器之間必須有一些特定的接口協(xié)議。

  ActiveX控件必須具備如下的性能機制:

  屬性和方法:ActiveX控件必須提供屬性的名稱、方法的名稱及參數(shù),通過這項機制,容器可以存取和改變ActiveX控件的屬性參數(shù)。

  事件:ActiveX控件由這項機制通知容器在ActiveX控件中發(fā)生的事件,比如屬性參數(shù)的改變,用戶按下鼠標(biāo)左鍵等。 雖然在本質(zhì)上ActiveXOLE是同一種技術(shù)(實現(xiàn)不同程序的數(shù)據(jù)和功能的共享),但其目的有所差別。

  ActiveX的目的主要是共享程序模塊之間的計算功能,生成一些專門的可以嵌入其他程序中的小程序,例如Microsoft web瀏覽器控件可以使得別的應(yīng)用程序能夠瀏覽(僅僅是瀏覽而不是創(chuàng)建)Web網(wǎng)頁。?ActiveX控件是一個模塊化的靈活對象,如果某個應(yīng)用程序或網(wǎng)頁需要增加一項特殊的功能,則無須重寫整個程序,只要靈活地插入一個具有此項功能的ActiveX控件即可實現(xiàn),ActiveX的優(yōu)勢還在于它的動態(tài)可交互性,用戶可以動態(tài)地在使用過程中,通過改變它的屬性和參數(shù),在應(yīng)用程序中實現(xiàn)自己的特殊要求。

五、什么是COM

  為了提供使對象能夠與主應(yīng)用程序通信的一種標(biāo)準(zhǔn),微軟原來引入了對象鏈接和嵌入(OLE)。原來規(guī)范的目標(biāo)是提供一種途徑,使應(yīng)用程序,如Excel能夠?qū)㈦娮颖砀袂度氲狡渌С?span lang="EN-US" style="padding:0px; margin:0px">OLE標(biāo)準(zhǔn)的應(yīng)用程序中。那時,人們認(rèn)識到,OLE支持一種技術(shù)的基礎(chǔ),這種技術(shù)使得能夠共享類屬的對象,即組件對象模型(COM)。這種概念用于為OCX組件創(chuàng)建一種組件規(guī)范。這將我們帶到了當(dāng)前的標(biāo)準(zhǔn)ActiveXActiveX控件,OLEOCX的發(fā)展最終形成了?COM的頂尖產(chǎn)物。 可以將COM看作是在兩塊代碼之間共享組件的二進(jìn)制標(biāo)準(zhǔn)。COM根據(jù)對象可以完成的功能使得對象實現(xiàn)抽象化。對象可以完成的功能在其接口部分描述。接口就是對象可以實現(xiàn)的一組在邏輯上相關(guān)功能的訪問方法。每個對象都擁有一個唯一的類IDCLSID),它使用任意的一組接口。所有類必須具有IUNKNOWN接口,這個接口又可以被用于訪問這個類支持的任何接口。這是一種功能強大的對象模型,因為它使應(yīng)用程序能夠在運行過程中確定任意一個對象是否可以完成某一項任務(wù)。

  COM對象是通過幾個方法來實現(xiàn)的??梢詫?span lang="EN-US" style="padding:0px; margin:0px">COM對象編譯成?DLLOCX,它們可以與調(diào)用應(yīng)用程序在相同的進(jìn)程空間中運行。COM對象還可以象編譯過的可執(zhí)行文件一樣在它自己的進(jìn)程空間中運行。利用分布式COM?DCOM),對象可以運行在不同的機器上,即可以運行在世界的任何位置。

  盡管COM對象的實現(xiàn)代碼可能處于不同的進(jìn)程中或不同的機器上,但COM對象系統(tǒng)服務(wù)去除了調(diào)用COM對象的復(fù)雜性。ActiveX組件是COM對象,這些對象實現(xiàn)了一套基本的接口,使組件能夠被嵌入到可以主控ActiveX組件的應(yīng)用程序中去。

六、OLECOM的關(guān)系

  組件對象模型COMComponent Object Model)是OLE的心臟,它不但提供了一個實現(xiàn)OLE的框架,還為一整類新軟件提出了一種全新的設(shè)計思想。它是一種面向?qū)ο蟮慕Y(jié)構(gòu),定義了一套對象間相互通信的標(biāo)準(zhǔn)方式,規(guī)定了如何使一些小的、定義良好的軟件模塊在系統(tǒng)中共存并充分地相互作用。依照這種結(jié)構(gòu),可以將若干元件組合起來,以建立更大的和更復(fù)雜的系統(tǒng)。

七、ActiveX的來歷是怎樣的

  ActiveX的演變最早可以回溯到早期的剪切和粘貼以及后來的OLEObject Link and Ember——對象的鏈接與嵌入)技術(shù)。實質(zhì)上,ActiveX已經(jīng)不僅僅是一個技術(shù)上的問題,而是微軟的整個Internet戰(zhàn)略的中心環(huán)節(jié)。微軟把它的OLEOCX技術(shù)融為一體并加以改進(jìn),將所形成的聯(lián)合標(biāo)準(zhǔn)命名為ActiveX。ActiveX把控件規(guī)范得更加精練,使得這些控件更加小巧而且效率更高,同時加強了其接口對數(shù)據(jù)和特性的管理。ActiveX可以幫助應(yīng)用程序開發(fā)者、Web網(wǎng)頁制作者建立動態(tài)的Internet工具、網(wǎng)頁和站點。實際上可以將Microsoft提供的ActiveX控件看成是一個小的應(yīng)用程序庫。這些小程序?qū)ν馓峁┙涌?#xff0c;可以編寫腳本語言(如用Vbscript等語言編寫)并對其進(jìn)行控制,這樣就能使網(wǎng)頁更加生動。

八、OLE控件的宗旨

  OLE控件的思想在于:開發(fā)出即插即用的可重復(fù)利用的代碼,使第三方用戶開發(fā)的控件很容易在自己的開發(fā)環(huán)境中得到應(yīng)用。它的實質(zhì)就是,用現(xiàn)有構(gòu)件(控件)構(gòu)造程序,即構(gòu)件式軟件。

九、對象嵌入(OCX)通俗的叫法

  我們平常所說的窗口套窗口就是對象嵌入的一種。

http://m.aloenet.com.cn/news/35854.html

相關(guān)文章:

  • 榆林做網(wǎng)站多少錢seo顧問服
  • 注冊網(wǎng)站做推廣大澤山seo快速排名
  • 怎么看網(wǎng)站有沒有做301跳轉(zhuǎn)網(wǎng)上銷售渠道
  • 動漫設(shè)計制作專業(yè)學(xué)什么seo關(guān)鍵詞排名優(yōu)化評價
  • 建設(shè)一個怎樣的自己的網(wǎng)站濟南競價托管公司
  • wordpress建立網(wǎng)站寧波網(wǎng)站seo診斷工具
  • 小程序定制開發(fā)網(wǎng)站百度網(wǎng)址是什么
  • 網(wǎng)站壓縮山西網(wǎng)絡(luò)營銷seo
  • 做提升自己的網(wǎng)站汕頭自動seo
  • 織夢網(wǎng)站模板怎么做搜索引擎seo外包
  • 網(wǎng)站會員模板網(wǎng)站關(guān)鍵詞推廣價格
  • vultr 做網(wǎng)站搜索引擎優(yōu)化的完整過程
  • vs2012手機網(wǎng)站開發(fā)教程常用的五種網(wǎng)絡(luò)營銷工具
  • 工藝禮品東莞網(wǎng)站建設(shè)seoul national university
  • asp網(wǎng)站制作實例教程目前網(wǎng)絡(luò)推廣平臺
  • 天寧寺網(wǎng)站建設(shè)seo學(xué)校培訓(xùn)
  • 站長工具綜合查詢ip怎樣在百度上發(fā)布作品
  • 怎么做提取微信62的網(wǎng)站網(wǎng)頁制作流程
  • 網(wǎng)站的內(nèi)連接如何做沈陽優(yōu)化網(wǎng)站公司
  • 怎么通過域名做網(wǎng)站年度關(guān)鍵詞有哪些
  • 在那個網(wǎng)站做義工好河南網(wǎng)站建設(shè)定制
  • 江蘇專業(yè)的網(wǎng)站建設(shè)一點優(yōu)化
  • 定制網(wǎng)站開發(fā)報價單百度優(yōu)化怎么做
  • 龍華網(wǎng)站建設(shè)推廣平臺百度新聞發(fā)布
  • dw網(wǎng)站怎么做跳轉(zhuǎn)網(wǎng)站seo設(shè)計
  • 微信上建微網(wǎng)站要錢嗎深圳seo優(yōu)化服務(wù)
  • 會展設(shè)計專業(yè)學(xué)什么百度seo整站優(yōu)化
  • 重慶網(wǎng)領(lǐng)網(wǎng)站建設(shè)公司百度快照客服人工電話
  • 內(nèi)容導(dǎo)購網(wǎng)站模板網(wǎng)頁設(shè)計個人主頁模板
  • 網(wǎng)站建設(shè)策劃實訓(xùn)總結(jié)谷歌優(yōu)化推廣