VB基础知识:

一、定义变量:

Dim n As Integer '声明一个整形变量

dim a as long  '定义长整型变量 a

Dim x As Single      '声明单精度变量

Dim y As Double      '声明双精度变量

Dim x As String      '声明字符串变量

二、定义常量:

Const   PI=3.1415926 

Const Nums = 10

三、定义数组:

1、限定大小

Dim a(n) as type

a是一个type型的数组,这个数组共有n个元素,最小下标为0(也就是从0开始),最大下标为n-1。  注意n可以是常量、常量表达式,但不能是变量。这个n的类型只能是数值型。

2、不限定大小

Dim b() as integer 

要使用这个数组,需要在程序中根据实际需要的大小,重新定义,不过,定义大小时可以使用变量。如:

ReDim b(length / 3 * 4)          'length是变量,编程时不确定大小。

3、限定起止下标

Dim c(13 to 15) as integer  

这样定义就规定了上限和下限(有三个数),下限为c(13),上限为c(15)。

四、数据类型:

Byte(字节型)

Integer(整型)

Long(长整型)

Single(单精度浮点型)

Double(双精度浮点型)

Currency(货币型)

String(字符串型)

Boolean (布尔型)

Date(日期型)

Object(对象型)

Variant(变体型)

五、运算符有4大类:  

1.算术运算符:+、-、*、/、^、Mod、/等。

2.关系运算符:=、>、<、<>等。

3.连接运算符:+、&。

4.逻辑运算符:not、and、or等。

六、字符串运算符和表达式

“+”运算符  “&”运算符

“+”运算符是字符串拼接操作的运算符,在拼接操作中,要求“+”运算符两边的操作数必须为字符串常量或者字符串变量,拼接操作的结果是将运算符两边的字符串数据按从左到右的顺序连接起来,形成一个新的字符串。例如:

Dim intI As Integer

Dim strS1 As String,strS2 As String

intI=100    为intI赋值为100

strS1=“数字是:” + Str$(intI)    strS1的值为字符串“数字是:100”

strS2= strS1 + “和200”    strS2的值为字符串“数字是:100和200”

“&”运算符也是字符串拼接操作运算符,在拼接操作中,可以将各种数据类型的数据连接起来形成一个新的字符串。例如:

Dim intI As Integer

Dim strS1 As String,strS2 As String

intI=100    为intI赋值为100

strS1=“数字是:” & intI    strS1的值为字符串“数字是:100”

strS2= strS1 & “和200”    strS2的值为字符串“数字是:100和200”