网站大量收购独家精品文档,联系QQ:2885784924

第03章节VBScript脚本语言.pptVIP

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第03章节VBScript脚本语言

第3章 VBScript脚本语言 本章要点: ◆VBScript数据类型 ◆VBScript表达式和运算符 ◆VBScript控制结构 ◆VBScript函数和子过程 ◆VBScript内部库函数 ◆VBScript对象和事件 3.1 一个嵌入HTML的VBScript脚本 例3-1(CH3-1.htm):在HTML文档中嵌入一小段VBScript语言程序(用粗体表示),以了解VBScript在HTML中的应用情况。 HTML HEAD META http-equiv=Content-Type content=text/html; charset=gb2312 TITLEVBScript嵌入到HTML/TITLE /HEAD BODY FONT face=宋体 color=#000000 size=4 用VBScript嵌入到HTML之中BR FORM INPUT name=btnhello type=button value=显示VBScript对话框 OnClick=hello() /FORM SCRIPT language=VBScript Sub hello MsgBox世界,你好!,3,用VBScript嵌入到HTML之中示例 End Sub /SCRIPT /FONT /BODY /HTML 3.2 VBScript的基本数据类型 Visual Basic语言中的数据类型有整型、长整型、单精度、双精度、变体型等各种类型的数据,但是,VBScript只有一种数据类型,就是Variant型,也叫变体型。Variant是一种特殊的数据类型,它由变量中保存的数据类型(常称为变量的子类型)来确定自身的类型。因为Variant是VBScript中唯一的数据类型,所以它也是VBScript中所有函数的返回值的数据类型。 在VBScript中,变量的子类型很多,详细说明见表3-1。 3.2.1 变量 1.声明变量 在VBScript中,通常使用Dim语句显式声明变量并分配存储空间,其语法格式如下: Dim 变量名[,变量名]…… 例如,下面的两个语句分别声明了一个变量和4个变量: Dim a Dim Top, Bottom, Left, Right 此外,也可以通过直接在脚本中使用变量名这种方式隐式声明变量。但这通常不是一个好习惯,因为这样有时会由于变量名被拼错而导致在运行脚本时出现意外的结果。若要强制显式声明所有变量,可以在脚本程序的开头处使用下面的语句: Option Explicit 2.命名规则 每一个变量都必须用一个标识符来作为其名称。变量命名必须遵循VBScript的标准命名规则。变量是一个名字,给变量命名时应遵守以下几个规则: (1)名字只能由字母、数字和下划线组成; (2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符; (3)名字中不能包含嵌入的句点(.); (4)名字长度不能超过255个字符,即有效字符为255个,不区分大小写; (5)名字在被声明的作用域内必须惟一; (6)不能用VBScript的保留字作变量名,但可以把保留字嵌入变量名中或在保留字最末尾加一个数字来使用。 3.变量的作用域与存活期 变量的作用域由声明它的位置决定。如果在过程中声明变量,则只有该过程中的代码可以访问或更改变量值,而过程外部的任何命令都不能访问它,此时变量具有局部作用域并被称为过程级变量。如果在过程之外声明变量,则该变量可以被脚本中所有过程所识别,称为脚本级变量,具有脚本级作用域。 变量存在的时间称为存活期。脚本级变量的存活期从被声明的一刻起,直到脚本运行结束。对于过程级变量,其存活期仅是该过程运行的时间,该过程结束后,变量随之消失。在执行过程时,局部变量是理想的临时存储空间。在不同过程中可以使用同名的局部变量,这是因为每个局部变量只被声明它的过程识别。 3.2.2 常量 1.普通常量 普通常量分为字符串常量和数值常量两种。字符串常量简称字符串,它由一对双引号括起来的字符序列所组成,其中可以包含字母、汉字、数字,空格以及标点符号等,长度不超过20亿个字符。数值常量分为整型数、长整型数和浮点数。整型数和长整型数都可以用十进制、十六进制和八进制三种形式来表示。使用十六进制数时,应在数字前面加上H前缀;使用八进制数时,应在数字前面加上O前缀。对于长整型数,使用十六进制或八进制形式表示时,还要在数字后面加上后缀。浮点数也称为实型数,分为单精度浮点数和双精度浮点数。浮点数可以用小数形式表示,也可以用科学记数法表示。 2. 符号常量 符号常量是用一个标识符表示的常量,用于代替数字或字符串,其值从发生不

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档