脚本语言VBScript.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用数据类型转换函数一览表 函数 功能 CStr(Variant) 将变量Variant转换为字符串类型 CDate(Variant) 将变量Variant转换为日期类型 CInt(Variant) 将变量Variant转换为整数类型 CLng(Variant) 将变量Variant转换为长整数类型 CSng(Variant) 将变量Variant转换为Single类型 CDbl(Variant) 将变量Variant转换为Double类型 CBool(Variant) 将变量Variant转换为布尔类型 5.数据类型判别函数 VBScript中常用的数据类型判别函数一览表 函数 功能 VarType(Variant) 返回变量Variant的数据子类型 IsEmpty(Variant) 检查变量Variant是否为Empty IsNull(Variant) 检查变量Variant是否为Null IsObject(Variant) 检查变量Variant是否为对象类型 IsNumberic(Variant) 检查变量Variant是否为数值类型 IsArray(Variant) 检查变量Varilant是否为数组类型 IsDate(Variant) 检查变量Variant是否为日期类型 3.4 VBScript的基本语法 3.4.1 VBScript的运算符 3.4.2 条件语句 3.4.3 循环语句 3.4.1 VBScript的运算符 VBScript有一套完整的运算符,包括: 算术运算符 比较运算符 连接运算符 逻辑运算符。 3.4.1 VBScript的运算符 当表达式包含多个运算符时,将按预定顺序计算每一部分,这个顺序被称为运算符优先级。 利用括号越过这种优先级顺序,强制首先计算表达式的某些部分。 运算时,总是先执行括号中的运算符,然后再执行括号外的运算符。 但是,在括号中仍遵循标准运算符优先级。 3.4.1 VBScript中的运算符 当表达式包含多种运算符时,要首先计算算术运算符,然后计算比较运算符,最后计算逻辑运算符。 所有比较运算符的优先级相同,即按照从左到右的顺序计算。 当乘号与除号同时出现在一个表达式中时,按从左到右的顺序计算乘、除运算。 同样当加与减同时出现在一个表达式中时,按从左到右的顺序计算加、减运算。 算术运算符 比较运算符 逻辑运算符描述 符号 描述 符号 描述 符号 描述 符号 等于 = 求幂 ^ 逻辑非 Not 负号 – 乘 * 不等于 逻辑与 And 除 | 小于 逻辑或 Or 整除 \ 大于 逻辑异或 Xor 求余 Mod 小于或等于 = 逻辑等价 Eqv 加 + 大于或等于 = 逻辑隐含 Imp 减 – 对象引用比较 Is 字符串连接 3.4.2 条件语句 使用条件语句和循环语句可以控制Script的流程。使用条件语句可以编写进行判断和重复操作的VBScript代码。在VBScript中可使用以下条件语句: · If...Then...Else 语句 · Select Case 语句 1.使用 If...Then...Else 进行判断 If...Then...Else 语句用于计算条件是否为True或False,并且根据计算结果指定要运行的语句。 通常,条件是使用比较运算符对值或变量进行比较的表达式。 If...Then...Else 语句可以按照需要进行嵌套。 要在条件为True时运行单行语句,可使用 If...Then...Else 语句的单行语法。 1.使用 If...Then...Else 进行判断 下例示范了单行语法。请注意此例省略了关键字 Else。 Sub FixDate() Dim myDate myDate = #2/13/95# If myDate Now Then myDate = Now End Sub 1.使用 If...Then...Else 进行判断 要运行多行代码,必须使用多行(或块)语法。多行(或块)语法包含End If语句,如下所示: Sub AlertUser(value) If value = 0 Then AlertLabel.ForeColor = vbRed AlertLabel.Font.Bold = True AlertLabel.Font.Italic = True End If End Sub 1.使用 If...Then...Else 进行判断 可以使用 If...Then...Else 语句定义两个可执行语句块:条件为 True 时运行某一语句块,条件为 False 时运行另一语句块。 Sub

文档评论(0)

df829393 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档