什么是VBScript?VBScript的全称是Visual Basic Script,有时也简称为VBS。VBScript是微软开发的一种脚本语言,可以看作是Visual Basic的简化版,目前这种语言广泛应用于网页和ASP程序。与VB不同,VBScript不能生成独立的exe可执行文件,需要由其它软件解释才能运行。有许多软件支持VBScript,比如微软IE浏览器和Office等。VBScript的局限是只能运行于Windows操作系统和基于IE的浏览器,而JavaScript则受到所有网页浏览器的支持,因此JavaScript用的比较多
运算符号
运算符
求幂 ^
负号 -
*
/
整除 \
求余 Mod
+
-
字符串连接 &
逻辑运算符
逻辑非 Not
逻辑与 And
逻辑或 Or
逻辑异或 Xor
逻辑等价 Eqv
逻辑隐含 Imp
比较运算符
等于 =
不等于 <>
小于 <
大于 >
小于等于 <=
大于等于 >=
变量
VBScript中变量可以不声明,直接使用。但有时不声明会出错,所以建议养成声明变量的好习惯。变量声明有两种方式——显式与隐式,显式使用DimPublicPrivate语句进行声明,隐式直接使用变量名。使用隐式声明方式的习惯不好,因为这样有时会由于变量名拼错而导致程序运行出现意外,因此,最好在每个脚本开始第一行使用Option Explicit语句强制显式声明所有变量。声明示例如下:
Option Explicit
Dim i, conn  '声明多个变量时用逗号隔开
Public UserName, Password
Private m_id
注意:在VBScript中,变量名是不区分大小写,即userNameUserName是指同一个变量
命名规则
VBScript中变量命名是有其规则标准的,变量命名必须遵循:
第一个字符必须是字母。
不能包含嵌入的句点。
长度不能超过255个字符。
在被声明的作用域内必须唯一
4.Select Case 语句
Dim value : value = 5  '多条语句在一行,需用冒号分开
Select Case value
    Case 0:
        MsgBox(0)
    Case 1:
        MsgBox(9999)
    Case Else
        MsgBox("输入不合法!")
End Select
5.For Each…Next语句
对于集合中的每项或数组中的每个元素,重复执行一组语句,语法结构如下:
vbs基本教程For Each element In group
    [statements]
    [Exit For]
    [statements]
Next [element]
6.过程
sub过程
[Public [Default] | Private] Sub name [(arglist)] 
    [statements]
    [Exit Sub]
    [statements]
End Sub
7函数 Function 过程
[Public [Default]| Private] Function name [(arglist)]
    [statements]
    [name = expression]
    [Exit Function] 
    [statements]
    [name = expression]
End Function
Sub没有返回值,而Function有返回值。
Sub不能放在表达式中,而Function可以。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。