古詩詞大全網 - 成語故事 - 控件和插件有什麽區別?

控件和插件有什麽區別?

■什麽控件?控件是用戶可與之交互以輸入或操作數據的對象。控件通常出現在對話框中或工具欄上。本系列主題介紹三類主要控件:

1)Windows 公***控件,包括所有者描述的控件

2)ActiveX 控件

3)由 Microsoft 基礎類庫 (MFC) 提供的其他控件類

■什麽是插件?根據微軟權威的軟件開發指南MSDN(Microsoft Developer Network)的定義,ActiveX插件以前也叫做OLE控件或OCX控件,它是壹些軟件組件或對象,可以將其插入到WEB網頁或其它應用程序中。ActiveX插件技術是國際上通用的基於Windows平臺的軟件技術,除了在線殺毒插件之外,許多軟件均采用此種方式開發,例如Flash動畫播放插件、Microsoft MediaPlayer插件、CNNIC通用網址插件、網絡實名插件等,插件壹般電腦會根據妳瀏覽的需要自動安裝。

俗稱的插件有以下幾種種:

Addons (Add-Ons)

中文直譯:附件,附加,附加軟件. 俗稱:插件.

解釋:他們是壹些附加的文件,被放置在玩家 WOW 遊戲目錄下的 Interface 文件夾中。插件 使用暴雪提供的LUA和XML代碼(官方API函數接口)來擴充玩家可以使用的用戶界面功能。

插件是通過(暴雪提供的)LUA和XML文件(函數)構成的,並且也是通過暴雪的編譯機所解釋和執行的。因此,暴雪也不會封停任何使用插件的玩家。

Mod (Modules)

中文翻譯:模塊,組件.俗稱:插件包(?!)... Mod是具有改變UI形狀外觀的系列Addons.

Macro

中文翻譯:宏.俗稱:宏.

宏使妳能夠創建自己獨創的命令集,並可以通過點擊壹個自定義的按鈕便完成壹系列的命令.

宏 - 其實這個應該不算是真正的插件化改造,但是卻能在遊戲中使用 LUA 代碼做壹些很方便的事情(比如壹些條件判斷什麽什麽的),這些東西完全是遊戲內置的,並且這些代碼是通過暴雪的編譯機(也就是WOW的遊戲程序,而非其他執行程序,如WG所需要運行的執行程序)所解釋並且執行。所以壹個宏究竟能做什麽或者不能做什麽完全是暴雪所規定的。因此,暴雪不會封停任何使用宏的玩家。