Activex控件是什么?
很多朋友經常在使用瀏覽器瀏覽某些網頁的時候,就會提示Activex控件被阻止,那么Activex控件到底是個什么?Activex控件被阻止會對電腦上網有影響嗎?
Activex控件是什么
ActiveX控件,簡單的說,它就是IE瀏覽器的插件,例如IE的Flash播放器就是一個ActiveX控件。ActiveX存在明顯的安全問題,因為它其實也是一種程序,如果安裝了某個ActiveX控件,那這個控件就有權限在電腦上做很多事情,例如偷偷的監控你的網頁瀏覽記錄,在后臺安裝惡意程序,時不時在電腦上產生彈窗,甚至竊取帳號密碼等,正因為這樣,正因為這樣,IE內核的瀏覽器有時候會提示不要加載這些控件。
在創建包括ActiveX程序時,主要的工作就是組件,一個可以自足的在ActiveX網絡(Windows,Mac,Linux)中任意運行的程序。這個組件就是ActiveX控件。ActiveX是Microsoft為抗衡Sun Microsystems的JAVA技術而提出的,此控件的功能和java applet功能類似。
控件分類
自動化服務器
可以由其他應用程序編程驅動的組件。自動化服務器至少包括一個,也許是多個供其他應用程序生成和連接的基于IDispatch的接口。自動化服務器可以含有也可以沒有用戶界面(UI),這取決于服務器的特性和功能。
自動化控制器
那些使用和操縱自動化服務器的應用程序。
控件
ActiveX控件等價于以前的OLE控件或OCX。一個典型的控件包括設計時和運 行時的用戶界面,唯一的IDispatch接口定義控件的方法和屬性,唯一的 IConnectionPoint接口用于控件可引發的事件。
文檔
ActiveX文檔,即以前所說的DocObject,表示一種不僅僅是簡單控件或自動 化服務器的對象。ActiveX文檔在結構上是對OLE鏈接和模型的擴展,并對其所在的 容器具有更多控制權。一個最顯著的變化是菜單的顯示方式。一個典型的OLE文檔的 菜單會與容器菜單合并成一個新的集合,而ActiveX文檔將替換整個菜單系統,只表 現出文檔的特性而不是文檔與容器共同的特性。
容器
ActiveX容器是一個可以作為自動化服務器、控件和文檔宿主的應用程序。
總結
以上是生活随笔為你收集整理的Activex控件是什么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu 18.04安装GPGPU-
- 下一篇: 洛谷P4408 [NOI2003]逃学的