视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
VB基础语句基本使用方法
2025-09-23 10:49:45 责编:小OO
文档
VB基础语句基本使用方法

一、Dim语句(声明变量并分配存储空间。)

语法:

Dim varname [As type]

部分描述
varname

必需的。变量的名称;遵循标准的变量命名约定。
type

可选的。变量的数据类型。所声明的每个变量都要一个单独的 As type 子句。

说明

在模块级别中用 Dim 声明的变量,对该模块中的所有过程都是可用的。在过程级别中声明的变量,只在过程内是可用的。可以使用 Dim 语句在模块级或过程级中声明变量的数据类型。例如,下面的语句声明了 Integer 类型的变量。Dim a As Integer

二、Do...Loop语句(当条件为 True 时,或直到条件变为 True 时,重复执行一个语句块中的命令。)

语法

Do [While condition]

[statements]

LoopDo

[statements]

Loop [While condition]

Do [Until condition]

[statements]

Loop

Do

[statements]

Loop [Until condition]

Do…Loop 语句的语法具有以下几个部分:

部分描述
condition可选参数。数值表达式或字符串表达式,其值为 True 或 False。如果 condition 是 Null,则 condition 会被当作 False。

statements一条或多条命令,它们将被重复当或直到 condition 为 True。

三、For...Next语句(以指定次数来重复执行一组语句。)

语法

For counter = start To end [Step step]

[statements]

[Exit For]

[statements]

Next [counter]

For…Next 语句的语法具有以下几个部分:

部分描述
counter必要参数。用做循环计数器的数值变量。这个变量不能是布尔或数组元素。
start必要参数。counter 的初值。

End必要参数,counter 的终值。

Step可选参数。counter 的步长。如果没有指定,则 step 的缺省值为 1。

Statements可选参数。放在 For 和 Next 之间的一条或多条语句,它们将被执行指定的次数。

说明

step 参数可以是正数或负数。step 参数值决定循环的执行情况,如下所示:

循环执行结果
正数或 0

counter <= end
负数counter >= end
当所有循环中的语句都执行后,step 的值会加到 counter 中。此时,循环中的语句可能会再次执行(基于循环开始执行时同样的测试),也可能是退出循环并从 Next 语句之后的语句继续执行。

四、If...Then...Else语句(根据表达式的值有条件地执行一组语句。)

语法

If condition Then [statements][Else elsestatements]
If condition Then

[statements]

[ElseIf condition-n Then

[elseifstatements] ...

[Else

[elsestatements]]

End If

If...Then...Else 语句的语法具有以下几个部分:

部分描述
condition必要参数。一个或多个具有下面两种类型的表达式:
statements在块形式中是可选参数;但是在单行形式中,且没有 Else 子句时,则为必要参数。一条或多条以冒号分开的语句,它们在 condition 为 True 时执行。

condition-n可选参数。与 condition 同。

elseifstatements可选参数。一条或多条语句,它们在相关的 condition-n 为 True 时执行。

elsestatements可选参数。一条或多条语句,它们在前面的 condition 或 condition-n 都不为 True 时执行。

五、Select Case语句(根据表达式的值,来决定执行几组语句中的其中之一。)

语法

Select Case testexpression

[Case expressionlist-n

[statements-n]] ...

[Case Else

[elsestatements]]

End Select

Select Case 语句的语法具有以下几个部分:

部分 

描述
testexpression必要参数。任何数值表达式或字符串表达式。
expressionlist-n如果有 Case 出现,则为必要参数。其形式为 expression,expression To expression,Is comparisonoperator expression的一个或多个组成的分界列表。

statements-n可选参数。一条或多条语句,当 testexpression 匹配expressionlist-n中的任何部分时执行。

elsestatements可选参数。一条或多条语句,当 testexpression 不匹配 Case 子句的任何部分时执行。

下载本文
显示全文
专题