ActiveX控件概述
組件對象模型(COM)
組件對象模型(Component Object Model,COM) 是基于Windows 平臺的一套組件對象接口標準,由一組構造規范和組件對象庫組成。是微軟公司于1993年提出的一種組件技術,它是一種平臺無關、語言中立、位置透明、支持網絡的中間件技術。
ActiveX
ActiveX是Microsoft對于一系列策略性面向對象程序技術和工具的稱呼,其中主要的技術是組件對象模型(COM)。
ActiveX插件以前也叫做OLE控件或OCX控件,它是一些軟件組件或對象,可以將其插入到Web網頁或其它應用程序中。ActiveX插件技術是國際上通用的基于Windows平臺的軟件技術,除了在線殺毒插件之外,許多軟件均采用此種方式開發,例如Flash動畫播放插件、Microsoft MediaPlayer插件、CNNIC通用網址插件、網絡實名插件等。
OCX
OCX 是對象類別擴充組件(Object Linking and Embedding (OLE) Control Extension);是可執行的文件的一種,但不可直接被執行; 是 ocx 控件的擴展名,與 .exe、.dll 同屬于PE文件。?
PE文件的全稱是Portable Executable,意為可移植的可執行的文件,常見的EXE、DLL、OCX、SYS、COM都是PE文件,PE文件是微軟Windows操作系統上的程序文件(可能是間接被執行,如DLL)
exe是一個可執行程序,而ocx看做是一個窗口上的控件(控件即ocx,如button),dll是將函數、變量、類封裝在一起的庫
1.注冊ocx控件
regsvr32 C:\xxxx.ocx
2.反注冊ocx控件
regsvr32 -u C:\xxxx.ocx
總結
以上是生活随笔為你收集整理的ActiveX控件概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7主题文件themepack不能安
- 下一篇: 麦咖啡将投资25亿在中国内地布局超过40