第二章 VB语言基础
一、基本数据类型
1.字符型
Private A As String //声明字符型变量
A = "VB语言基础"
A = Right(A,3) //用right取右边三个字符输出
MsgBox A //输出A
End Sub
2.数值型
整数型 Integer 长整型Long 单精度浮点型Sigle
双精度浮点型Double 货币型Currency 字节型Byte
Dim i As Integer
i = 2.6873453453
MsgBox i
注意:数值型声明用Dim。
3.日期型
Private Sub Form_Load()
Dim mydate As Date
mydata = #2/4/1977#
MsgBox mydate
End Sub
4.记录类型:
数据类型由用户自定义的。
[Private|Public]Type 数据类型名
数据类型元素名 As 类型名
数据类型元素名 As 类型名
……
End Type
eg.
Type Sell
name As String*20 //定义长度为20的字符型变量
standard As String //定义长度为10的字符型变量
Price As Currency //定义货币型变量
End Type
5.枚举类型
枚举是为一组整数型提供便于记忆的标识符,其作用是管理和使用变量。枚举类型用Enum语句来定义。
枚举类型的实质是定义一个符号常量集,并用一个名称表示该集合。
[Private|Public]Enum 数据类型名
数据类型元素名 = 整型常数表达式
数据类型元素名 = 整型常数表达式
……
End Enum
eg.使用Enum语句定义一个颜色类型,其中包括一些颜色常数,可以用于设计数据库的数据输入窗体。
Public Enum myColors
myRose = &HE1E4FF
myGray = &H908070
myBlue = &HFF901E
mySkyBlue = &HFFBF00
mySpringGreen = &H7FFF00
myForestGreen = &H228B22
End Enum
二、变量
1.变量的命名
变量名可以是英文字母、中文、汉字、数字、下划线组成
关键字不能做变量名
唯一性
变量名不区分大小写