VBScript代表Visual Basic脚本,它构成了Visual Basic for Applications(VBA)的子集。 VBA是Microsoft的产品,不仅包含在其他Microsoft产品(例如MS Project和MS Office)中,而且还包含在第三方工具(例如AUTO CAD)中。
VBScript的功能
- VBScript是一种轻量级的脚本语言,具有闪电般的快速解释器。
- 大多数情况下,VBScript不区分大小写。它具有非常简单的语法,易于学习和实现。
- 与C ++或Java不同,VBScript是一种基于对象的脚本语言,而不是一种面向对象的编程语言。
- 它使用组件对象模型(COM)来访问其执行环境的元素。
- 只有在主机环境(例如Internet Explorer (IE),Internet Information Services (IIS)和Windows Scripting Host (WSH))中执行VBScript才能成功执行
VBscript –版本历史和使用
VBScript是Microsoft于1996年引入的,其第一个版本是1.0。VBScript的当前稳定版本是5.8,可作为IE8或Windows 7的一部分获得。VBScript的使用区域很多,并且不限于以下列表。
- VBScript在一种流行的自动化测试工具中被用作脚本语言-Quick Test Professional缩写为QTP
- Windows脚本宿主,主要由Windows系统管理员用于自动执行Windows桌面。
- Active Server Pages (ASP),一种服务器端脚本环境,用于创建使用VBScript或Java Script的动态网页。
- VBScript用于Microsoft Internet Explorer中的客户端脚本。
- Microsoft Outlook Forms通常在VBScript上运行;但是,应用程序级编程依赖于VBA(从Outlook 2000开始)。
缺点
- VBscript仅由IE浏览器使用。其他浏览器,例如Chrome,Firefox DONOT支持VBScript。因此,JavaScript优于VBScript。
- VBScript具有受限制的命令行支持。
- 由于默认情况下没有可用的开发环境,因此调试很困难。
今天的VBScript在哪里?
VBScript的当前版本为5.8,并且随着.NET框架的最新开发,Microsoft决定在ASP.NET中为Web开发提供VBScript的未来支持。因此,将不再有新版本的VBScript引擎,但是Microsoft维护工程团队正在解决整个缺陷修复程序和安全性问题。但是,默认情况下,VBScript引擎将作为所有Microsoft Windows和IIS的一部分提供。
作者:terry,如若转载,请注明出处:https://www.web176.com/vbscript/1322.html