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。