VBScript 是基于VB的脚本语言。主要用于Asp和Excel的编程。
VB家族语言简介
- Visual Basic 6.0
源于BASIC语言。
由微软公司开发的包含协助开发环境的事件驱动编程语言。开发程序只能运行在Windows系统上,并 且需要一个1.4M的运行库。
特点:功能强大,易学易用。
虽然是面向对象的语言,不支持继承和多线程。
- VB6 派生的语言
Visual Basic For Application 即VBA,包含的微软的应用程序中(比如Microsoft Office),
以及WordPerfect这样的第三方产品中。
Visual Basic Script Edition 即VBScript
是默认的ASP语言。还可以用在Windows脚本编写和网页编程中。语法类似于VB,但不使用VB运行库 运行,而是由Windows脚本主机解释执行。
- Visual Basic .NET
VB 6.0的继任者,Visual Basic .NET,使用了新的核心和特性。需要.NET Framework的支持,是.NET 平台的一部分。(如使用ADO.NET访问数据库)
VB.NET是一种真正的面向对象编程语言,并VB6并不完全兼容。
VB.NET包括Visual Basic .NET 2003(VB 7.1),Visual Basic .NET 2005(VB 8.0),
Visual Basic .NET 2008(VB 9.0)
VBScript 数据类型
VBScript 只有一种数据类型,称为 Variant。Variant 是一种特殊的数据类型,根据使用的方式,
它可以包含不同类别的信息。
因为 Variant 是 VBScript 中唯一的数据类型,
所以它也是VBScript 中所有函数的返回值的数据类型,包括Empty,Null
和 Error 三种特殊类型。
• 最简单的 Variant 可以包含数字或字符串信息。
Variant 用于数字上下文中时作为数字处理,
用于字符串上下文中时作为字符串处理。
这就是说,如果使用看起来象是数字的数据,
则VBScript 会假定其为数字并以适用于数字的方式处理。
与此类似,如果使用的数据只可能是字符串,则 VBScript 将按字符串处理。
也可以将数字包含在引号 (" ") 中使其成为字符串。
Variant 子类型
除简单数字或字符串以外,Variant可以进一步区分数值信息的
特定含义。例如使用数值信息表示日期或时间。此类数据在与其
他日期或时间数据一起使用时,结果也总是表示为日期或时间。
从 Boolean 值到浮点数,数值信息是多种多样的。Variant包含
的数值信息类型称为子类型。大多数情况下,可将所需的数据放
进 Variant 中,而 Variant 也会按照最适用于其包含的数据的方
式进行操作。
• 可以使用转换函数来转换数据的子类型。另外,可使用 VarType
函数返回数据的 Variant 子类型。
.NET编程环境中,也有VB的内容,支持把VB的内容转化为VB.NET
VBscript声明变量
VBScript声明变量可以用Dim,Public和Private来声明。声明多个变量用逗号隔开。如:Dim Top, Bottom, Left, Right 。可以用隐性声明,就是直接使用。
变量规则:
– 第一个字符必须是字母。
– 不能包含嵌入的句点。
– 长度不能超过255 个字符。
– 在被声明的作用域内必须唯一。
VBScript 条件运算符
If myDate < Now Then myDate = Now '单行不需要加End If
select case
Select Case iValue Case 1 MsgBox "Hello World!" Case 2 MsgBox "Hello Software Testing!" Case Else MsgBox "Hello 51Testing!" End Select
VBScript 循环运算
循环用于重复执行一组语句。循环可分为三类:一类在条件变为 False 之前
重复执行语句,一类在条件变为 True 之前重复执行语句,另一类按照指定的
次数重复执行语句。
在 VBScript 中可使用下列循环语句:
Do...Loop: 当(或直到)条件为 True 时循环。
While...Wend: 当条件为 True 时循环。
For...Next: 指定循环次数,使用计数器重复运行语句。
For Each...Next:对于集合中的每项或数组中的每个元素,重复执行一组语
句。
Do While myNum > 10
myNum = myNum – 1
Loop
Do
myNum = myNum – 1
Loop While myNum > 10
相关推荐
VBScript脚本语言PPT学习教案.pptx
VBScript脚本语言讲义 VBScript是一种基于编程语言VBScript的脚本语言,广泛应用于Windows操作系统中。VBScript脚本语言讲义.pdf文件提供了VBScript语言的详细讲解,涵盖 TypeName 和 VarType 函数的介绍、变量的...
vbscript脚本语言使用手册 轻松教会初学者使用vbscript语言的语法
脚本语言是一段自己不能独立运行,必须要嵌入到HTML语言中才能运行的代码。
上传的资料特别适合新手学习,不过也适合学习vbscritp和qtp的用户,该资料详细讲解了vbscript的用法和基本使用。
VBScript脚本语言是一种介于HTML语言和Visual Basic(简称VB)高级语言之间的一种语言。VBScript直接来源于VB,是高级语言VB的一个子集。
VBScript脚本语言学习的一个PPt课件
01-VBScript脚本语言基础(一)语法基础(L)
一步步教你学会VBScript脚本语言 .
vbscript脚本语言的实例子说明,比较详细。
ASP基础理论,Web网页制作,JavaScript脚本语言,VBScript脚本语言
VBScript脚本语言就业培训教材 1.VB家族语言简介 2.VBScript 数据类型 3.VBScript 变量等等
VBScript脚本语言PPT教案学习.pptx
asp课件第3章vbscript脚本语言.pptx
这些vbscript资料对刚学习qtp的新手特别适合,不过对其他人也适用,详细讲解vbscript的用法和基本使用。
上传的资料特别适合新手学习,不过也适合学习vbscritp和qtp的用户,该资料详细讲解了vbscript的用法和基本使用。