溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

activex控件指的是什么意思

發(fā)布時(shí)間:2021-09-24 10:22:29 來源:億速云 閱讀:247 作者:小新 欄目:互聯(lián)網(wǎng)科技

小編給大家分享一下activex控件指的是什么意思,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

ActiveX控件指的是“插件程序”,是用于互聯(lián)網(wǎng)的很小的程序;它們會(huì)允許播放動(dòng)畫,或幫助執(zhí)行任務(wù),如在 Microsoft Update 安裝安全更新,因此可以增強(qiáng)您的瀏覽體驗(yàn)。

本教程操作環(huán)境:windows10系統(tǒng)、Dell G3電腦。

activex控件指的是什么意思

activex控件是什么?

activex是Microsoft對(duì)于一系列策略性面向?qū)ο蟪绦蚣夹g(shù)和工具的稱呼,其中主要的技術(shù)是組件對(duì)象模型(COM)。在有目錄和其它支持的網(wǎng)絡(luò)中,COM變成了分布式COM(DCOM)。

ActiveX 控件是用于互聯(lián)網(wǎng)的很小的程序,有時(shí)稱為插件程序。它們會(huì)允許播放動(dòng)畫,或幫助執(zhí)行任務(wù),如在 Microsoft Update 安裝安全更新,因此可以增強(qiáng)您的瀏覽體驗(yàn)。

在創(chuàng)建包括ActiveX程序時(shí),主要的工作就是組件,一個(gè)可以自足的在ActiveX網(wǎng)絡(luò)(如今的網(wǎng)絡(luò)主要包括Windows和Mac)中任意運(yùn)行的程序。這個(gè)組件就是ActiveX控件。ActiveX是Microsoft為抗衡Sun Microsystems的JAVA技術(shù)而提出的,此控件的功能和java applet功能類似。

如果您使用的是Windows操作系統(tǒng),您或許會(huì)注意到一些以O(shè)CX結(jié)尾的文件。OCX代表“對(duì)象鏈接與嵌入控件”(OLE),這個(gè)技術(shù)是Microsoft提出的程序技術(shù),用于處理桌面文件的混合使用。如今COM的概念已經(jīng)取代OLE的一部分,Microsoft也使用ActiveX控件代表組件對(duì)象。

組件的一大優(yōu)點(diǎn)就是可以被大多數(shù)應(yīng)用程序再使用(這些應(yīng)用程序稱為組件容器)。一個(gè)COM組件(ActiveX控件)可由不同語言的開發(fā)工具開發(fā),包括C++和Visual Basic或PowerBuilder,甚至一些技術(shù)性語言如VBScript。

當(dāng)前,ActiveX控件在Windows 95/NT和Macintosh中運(yùn)行,Microsoft還準(zhǔn)備支持UNIX的ActiveX控件。

activex控件組件分類

1、自動(dòng)化服務(wù)器:可以由其他應(yīng)用程序編程驅(qū)動(dòng)的組件。自動(dòng)化服務(wù)器至少包括一 個(gè),也許是多個(gè)供其他應(yīng)用程序生成和連接的基于IDispatch的接口。自動(dòng)化服務(wù)器可以含有也可以沒有用戶界面(UI),這取決于服務(wù)器的特性和功能。

2、自動(dòng)化控制器:那些使用和操縱自動(dòng)化服務(wù)器的應(yīng)用程序。

3、控件:ActiveX控件等價(jià)于以前的OLE控件或OCX。一個(gè)典型的控件包括設(shè)計(jì)時(shí)和運(yùn) 行時(shí)的用戶界面,唯一的IDispatch接口定義控件的方法和屬性,唯一的 IConnectionPoint接口用于控件可引發(fā)的事件。

4、文檔:ActiveX文檔,即以前所說的DocObject,表示一種不僅僅是簡(jiǎn)單控件或自動(dòng) 化服務(wù)器的對(duì)象。ActiveX文檔在結(jié)構(gòu)上是對(duì)OLE鏈接和模型的擴(kuò)展,并對(duì)其所在的 容器具有更多控制權(quán)。一個(gè)最顯著的變化是菜單的顯示方式。一個(gè)典型的OLE文檔的 菜單會(huì)與容器菜單合并成一個(gè)新的集合,而ActiveX文檔將替換整個(gè)菜單系統(tǒng),只表 現(xiàn)出文檔的特性而不是文檔與容器共同的特性。

5、容器:ActiveX容器是一個(gè)可以作為自動(dòng)化服務(wù)器、控件和文檔宿主的應(yīng)用程序。

activex控件應(yīng)用

ActiveX控件是一種可重用的軟件組件,通過使用 ActiveX控件,可以很快地在網(wǎng)址、臺(tái)式應(yīng)用程序、以及開發(fā)工具中加入特殊的功能。如,StockTicker控件可以用來在網(wǎng)頁上即時(shí)地加入活動(dòng)信息,動(dòng)畫控件可用來向網(wǎng)頁中加入動(dòng)畫特性。如今,已有1000多個(gè)商用的ActiveX控件,開發(fā)控件可以使用各種編程語言,如C,C++,下一代的Microsoft Visual Basic?,以及微軟公司的 Visual Java開發(fā)環(huán)境Microsoft Visual J++?。 主要的編輯語言是:主要的是C++,VB,VC,C#,Java,delphi,PowerBuilder,VBScript。ActiveX控件一旦被開發(fā)出來,設(shè)計(jì) 和開發(fā)人員就可以把它當(dāng)作預(yù)裝配組件,用于開發(fā)客戶程序。以此種方式使用 ActiveX控件,使用者無需知道這些組件是如何開發(fā)的,在很多情況下,甚至不需要自己編程,就可以完成網(wǎng)頁或應(yīng)用程序的設(shè)計(jì)。

ActiveX控件可以在Windows窗體和Web程序上使用,所以不管是什么語言開發(fā)的應(yīng)用程序只要在windows窗體和html頁面中使用,同時(shí)也可以在MAC和JAVA平臺(tái)使用,大部分均采用ActiveX控件,這就是我們平時(shí)看到的各種網(wǎng)上銀行的安全控件等應(yīng)用。

以上是“activex控件指的是什么意思”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI