在VBScript运算符中,加减乘除都是我们常用的符号,乘方使用的是 ^ ,取模使用的Mod。
在比较操作符中,等于、小于、大于、小于等于、大于等于都与我们常用的符号是一致的,而不等于是小于和大于连用。
逻辑运算符为:和操作—>AND 非操作—>NOT 或操作—>OR;
你可以使用操作符 + 和操作符 & 来连接字符串,一般使用&操作符;
另外还有一个比较特殊的操作符Is用来比较对象,例如按钮对象,如果对象是同一类型,结果就是真,如果对象不是同一类型,结果就是假。
关于VB当中的IS,要分两种情况:
第一种,操作符,通常用于两个对象(OLE对象)变量,用于检查是否同时指向同一个对象实例;或者通过TypeOf判断某一个对象变量(的实例)是否兼容某一类型。
例:
if
typeof(Text1) is TextBox then
msgbox "是文本框"
end if
第二种,Case当中的一种特定表达式,范围判断表达式,
case总共有三类表达式:
1). [值表达式]
2). [值表达式1] To [值表达式2]
3). Is [范围表达式(允许操作符:=, <>, <, <=, >, or >=)]
例:
Select Case a
...
CASE IS>2