VBScript:概述

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

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2020年12月10日 下午4:18
下一篇 2020年12月10日 下午4:21

相关推荐

发表回复

登录后才能评论