VBScript 是什麼?
VBScript的代表Visual Basic應用程序(VBA)Visual Basic形成的一個子集的腳本。
VBA是微軟的產品,這不僅包括在其他項目如MS和MS Office的Microsoft產品,而且在AUTO CAD等第三方工具。
VBScript的特點
VBScript是一個輕量級的腳本語言,它具有速度快的解釋器。
VBScript中,在大多數情況下,是不區分大小寫。它有一個非常簡單的語法,易於學習和實現。
不像C+ +或Java,VBScript是一種基於對象的腳本語言,而不是一個面向對象的編程語言。
它使用組件對象模型(COM),以便它被執行時所處的環境的元素的訪問。
成功執行VBScript中可能發生,只有當它被執行在主機環境,如Internet Explorer(IE),Internet信息服務(IIS)和Windows腳本術機(WSH)
VBscript 版本歷史及用途
微軟在1996年發佈VBScript的第一個版本1.0。VBScript目前的穩定版本是5.8,它可作爲IE8或Windows 7的一部分。
VBScript 廣泛使用,並不僅限於以下列表。
流行的自動化測試工具之一 - QTP快速測試專業簡稱,作爲一種腳本語言VBScript中使用
Windows腳本宿主,大多采用Windows系統管理員在Windows桌面上的自動化。
Active Server Pages(ASP),一個服務器端腳本環境,用於創建動態網頁使用VBScript或Java腳本。
使用VBScript是Microsoft Internet Explorer中的客戶端腳本。
微軟Outlook窗體通常運行在VBScript中,但是,應用程序級編程依賴於VBA(展望2000年起)。
缺點
VBScript是隻能通過IE瀏覽器使用。其他如鉻,火狐瀏覽器不支持VBScript。因此,JavaScript是代替VBScript中的首選。
VBScript有一個有限的命令行支持。
由於沒有默認提供的開發環境,調試困難。
VBScript 今天還用在哪裏 ?
當前的VBScript版本是5.8,.NET框架的最新發展,微軟已經決定在ASP.NET的Web開發提供支持未來的VBScript。
因此,將不會有任何VBScript引擎的新版本,但,整個缺陷修復程序和安全問題正在解決微軟維持工程團隊。
然而,VBScript引擎將被運默認成爲所有的Microsoft Windows和IIS的一部分。