開啟主選單

求真百科

ActiveX控件

來自 網絡 的圖片

ActiveX 控件是用於互聯網的很小的程序,有時稱為插件程序。它們會允許播放動畫,或幫助執行任務,如在 Microsoft Update 安裝安全更新,因此可以增強您的瀏覽體驗。ActiveX是Microsoft對於一系列策略性面向對象程序技術和工具的稱呼,其中主要的技術是組件對象模型(COM)。在有目錄和其它支持的網絡中,COM變成了分布式COM(DCOM)。在創建包括ActiveX程序時,主要的工作就是組件,一個可以自足的在ActiveX網絡(Windows,Mac,Linux)中任意運行的程序。這個組件就是ActiveX控件。ActiveX是Microsoft為抗衡Sun Microsystems的JAVA技術而提出的,此控件的功能和java applet功能類似。Windows操作系統中以OCX結尾的文件,OCX代表"對象鏈接與嵌入控件"(OLE),這個技術是Microsoft提出的程序技術,用於處理桌面文件的混合使用。COM的概念已經取代OLE的一部分,Microsoft也使用ActiveX控件代表組件對象。 組件的一大優點就是可以被大多數應用程序再使用(這些應用程序稱為組件容器)。一個COM組件(ActiveX控件)可由不同語言的開發工具開發,包括C++和Visual Basic或PowerBuilder,甚至一些技術性語言如VBScript。

目錄

簡介

ActiveX是Microsoft對於一系列策略性面向對象程序技術和工具的稱呼,其中主要的技術是組件對象模型(COM)。在有目錄和其它支持的網絡中,COM變成了分布式COM(DCOM)。在創建包括ActiveX程序時,主要的工作就是組件,一個可以自足的在ActiveX網絡(Windows,Mac,Linux)中任意運行的程序。這個組件就是ActiveX控件。ActiveX是Microsoft為抗衡Sun Microsystems的JAVA技術而提出的,此控件的功能和java applet功能類似。Windows操作系統中以OCX結尾的文件,OCX代表"對象鏈接與嵌入控件"(OLE),這個技術是Microsoft提出的程序技術,用於處理桌面文件的混合使用。COM的概念已經取代OLE的一部分,Microsoft也使用ActiveX控件代表組件對象。組件的一大優點就是可以被大多數應用程序再使用(這些應用程序稱為組件容器)。一個COM組件(ActiveX控件)可由不同語言的開發工具開發,包括C++和Visual Basic或PowerBuilder,甚至一些技術性語言如VBScript。

評價

ActiveX控件是Microsoft的ActiveX技術的一部分。ActiveX控件是可以在應用程序和網絡中計算機上重複使用的程序對象。創建它的主要技術是Microsoft的ActiveX技術,其中主要是組件對象模型(COM)。ActiveX控件可以以小程序下載裝入網頁,也可以用在一般的Windows和Macintosh應用程序環境中。一般說來,ActiveX 控件代替了原先的OCX,它與JAVAapplet的概念和功能差不多。ActiveX控件可以由不同的可以識別Microsoft的COM技術的語言開發,它是一個組件或自包含的軟件包,它可以在同一個或分布式的計算環境中開發或使用。COM的分布式支持技術稱為DCOM。在實現中,ActiveX控件是一個動態鏈接庫(DLL)模塊,它包括在容器(包括COM程序接口的應用程序)當中。這種可重複使用的組件技術可以加快開發速度和質量,Windows 95 /NT應用程序開發程序如Powerbuilder和Access都利用了ActiveX控件。[1]

參考文獻