位置:首页 > Web开发 > VBScript > VBScript 是什么?

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的一部分。