VisualBasic变量的基础学习

VisualBasic变量的基础学习,第1张

VisualBasic变量的基础学习,第2张

本文主要介绍Visual Basic变量的基础知识。变量是指在程序运行过程中其值会发生变化的数据。

变量名的命名

变量名的命名规则是:255个字符以内,第一个字符是字母,后面是字母、数字和下划线的组合,最后一个字符也可以是类型说明符。通常,使用具有特定含义的变量名有助于解释函数并简化调试过程。保留字不能用作变量名。

变量的类型和定义

VB中的变量属于一定的数据类型,包括基本数据类型和自定义数据类型。在VB中,可以通过以下方式指定变量的类型:

(1)用类型符号来标识。

将类型符号放在变量的末尾,以说明不同类型的变量。这些类型描述如下:

%表示整数。

&表示长整数。

!表示单精度类型

#表示双精度类型。

@表示通用。

$表示字符类型。

(2)定义变量时,指定其类型。

在使用变量之前,可以使用以下格式描述其类型和范围:

如同

其中,关键字是下列之一:

Dim解释模块和表单的过程(子例程)中的变量或数组,但不能解释过程中的数组。Static描述过程中的静态变量。每次调用过程时,静态语句解释的变量值都会被保留。ReDim在过程和函数中描述了动态数组和重分发数组空。用Global或Dim定义动态数组后,使用ReDim语句解释数组的大小。

Global在模块中定义全局变量。

Type是前面提到的数据类型之一(如Integer等。).

例如:

以下是引用:
Dim a As Integer-表示a是整数变量
Dim b As String-表示b是变长字符变量
Dim c As String~~1 0 '表示c是长度为1 0个字符的定长字符变量
Dim D(10)As Integer-表示D是一维整数数组
Dim E()As Single-表示E是动态单精度变量
Static f As 表示F是静态整数变量
ReDim e(10)为Single-表示E是一维单精度数组
Global h为Integer-表示H是全局的。


(3)由Defrype语句定义

格式:。

DefInt T(字母范围)定义一个整数。

Deft_mg(字母范围)定义长整数

DefSng(字母范围)定义单精度类型。

Dbl(字母范围)定义双精度类型。

DefCur(字母范围)定义货币类型。

DefStr(字母范围)定义字符类型。

DefBool(字母范围)定义布尔值。

DefByte(字母范围)定义字节类型。

Defdate定义日期类型

DefVar DefObj(字母范围)定义对象类型。

函数:定义以字母开头的变量类型。

例如:

定义T A-D-所有以字母A、B、C和D开头的变量都是整数变量。

STR F—J '所有以F、G、H、I和J开头的字符都是字符变量

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VisualBasic变量的基础学习

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情