- 13
- 0
- 约1.42万字
- 约 19页
- 2018-04-23 发布于河南
- 举报
VB语法格式
Call 语句描述
将控制权传递给 Sub 过程或 Function 过程。
语法
[Call] name [argumentlist]
Call 语句语法有以下部分:
部分 描述 Call 可选关键字。如果指定此关键字,则必须用括号把 argumentlist 括起来。例如:
Call MyProc(0) name 必选。要调用的过程名。 argumentlist 可选。传递给过程的变量、数组或表达式列表,用逗号分隔每一项。 说明
在调用过程时,不必使用 Call 关键字。然而,如果使用 Call 关键字调用要求参数的过程,则必须用括号将 argumentlist 括起来。如果省略 Call 关键字,那么必须也同时省略 argumentlist 参数两边的括号。使用 Call 语法调用内部函数或使用用户自定义函数,函数返回值都会被放弃。
Const 语句描述
声明用于代替文字值的常数。
语法
[Public | Private] Const constname = expression
Const 语句的语法包含以下部分:
部分 描述 Public 可选。该关键字用于在 Script 级中声明可用于所有 Script 中所有过程的常数。不允许在过程中使用。 Private 可选。该关键字用于在 Script 级中声明只可用在声明所在的 Script 中的常数。不允许在过程中使用。 constname 必选。常数的名称,根据标准的变量命名约定。 expression 必选。文字或其他常数,或包括除 Is 外的所有算术操作符和逻辑操作符的任意组合。 说明
在默认情况下常数是公用的。过程中的常数总是专有的,其可见性无法改变。Script 中,可用 Private 关键字来改变 Script 级常数可见性的默认值。
要在同一行中声明若干个常数,可用逗号将每个常数赋值分开。用这种方法声明常数时,如果使用了 Public 或 Private 关键字,则该关键字对该行中所有常数都有效。
常数声明中不能使用变量、用户自定义的函数或 VBScript 内部函数(如 Chr)。按定义,它们不能是常数。另外也不能从含有操作符的表达式中创建常数,即只允许使用简单常数。在 Sub 或 Function 过程中声明的常数是该过程的局部常数。在过程外声明的常数是声明所在的 Script 中的全局常数。可以在任何使用表达式的地方使用常数。
注意 常数可以使 Script 更具可读性,且易于修改。在 Script 运行时,常数不会象变量那样无意中被改变。 Dim 语句描述
声明变量并分配存储空间。
语法
Dim varname[([subscripts])][, varname[([subscripts])]] . . .
Dim 语句的语法包含以下部分:
部分 描述 varname 变量的名称,符合标准变量命名约定。 subscripts 数组变量的维数,最多可以声明 60 维的数组。subscripts 参数使用以下语法:
upperbound [,upperbound] . . .
数组下界总是 0。 说明
用 Dim 声明的 Script 级变量可用于 Script 中的所有过程,过程级变量只能用于过程中。
也可用带空圆括号的 Dim 语句来声明动态数组。声明动态数组后,可在过程内使用 ReDim 语句来定义该数组的维数和元素。如果试图重新定义在 Dim 语句中已经显式指定维数的数组,则会发生错误。
在初始化变量时,数值变量被初始化为 0,字符串被初始化为零长度字符串 ()。
提示 在过程中使用 Dim 语句时,通常将 Dim 语句放在过程的开始处。 Do...Loop 语句描述
当条件为 True 时或条件变为 True 之前重复执行某语句块。
语法
Do [{While | Until} condition][statements][Exit Do][statements]Loop
也可以使用下面的语法:
Do[statements][Exit Do][statements]Loop [{While | Until} condition]
Do...Loop 语句语法有以下部分:
部分 描述 condition 数值或字符串表达式,其值为 True 或 False。如果 condition 为 Null,则 condition 被当作 False。 statements 当 condition 为 True 时被重复执行的一条或多条命令。 说明
Exit Do 仅可以用在 Do...Loop 控制语句中,提供另一种退出 Do...Loop 的方法。可以在
您可能关注的文档
- 汨罗六中高一数学必修1第一章测试.doc
- 2010、2011、2012近三年山东高考英语试题及答案分离版打包下载.doc
- 高一下学期英语段考试题.doc
- 第9章静电场PPT.ppt
- 亚星公司工程管理手册.doc
- 隧道管棚分项开工报告.doc
- 一年级《10的认识》数学卡片.doc
- 人教版二年级上数学二单元.doc.doc
- 第四单元图形初步认识.doc
- 展示设计赏析12.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)