司7通用类型 (Variant 也称变体类型,是一种通用的、可变的数据类型, 第它可以表示上述任何一种数据类型 一章语言基础 8对象型数据( Object) 以4个字节存储,用于引用程序中的对象。 HZBOOKS
第 二 章VB 语 言 基 础 11 7 通用类型(Variant) 也称变体类型,是一种通用的、可变的数据类型, 它可以表示上述任何一种数据类型。 8 对象型数据(Object) 以4个字节存储,用于引用程序中的对象
列212用户自定义类型 第是用户自己定义的类型,这种类型可以包含多 个基本类型。使用Type语句定义 一章语言基础 Tpe语句格式: Private Public type<用户自定义类型名> <元素名>(下标川As<类型> End Ty pe HZBOOKS 12
第 二 章VB 语 言 基 础 12 2.1.2 用户自定义类型 是用户自己定义的类型,这种类型可以包含多 个基本类型。使用Type语句定义。 Type语句格式: [Private|Public] Type <用户自定义类型名> <元素名>[(下标)] As <类型> … End Type
说明: 1)<用户自定义类型名>、<元素名>应遵循标识 第符的命名规则。≤类型>可以是vBs系统 提供的基本数据类型或已声明的用户自定义类 型。缺省 PrivatePublic]选项时,默认是 语言基础 Public 2)用户自定义类型必须在窗体模块或标准模块的 通用声明段进行声明。在窗体模块中定义用户 自定义类型时必须使用 Private关键字。 3)如果用户自定义类型的元素为数组,则需要使 用<下标>参数。 4)在使用用户自定义类型前,必须先声明用户自 HZBOOKS 定义类型的变量 13
第 二 章VB 语 言 基 础 13 说明: 1)<用户自定义类型名>、<元素名>应遵循标识 符的命名规则。<类型>可以是Visual Basic系统 提供的基本数据类型或已声明的用户自定义类 型。缺省[Private|Public]选项时,默认是 Public。 2)用户自定义类型必须在窗体模块或标准模块的 通用声明段进行声明。在窗体模块中定义用户 自定义类型时必须使用Private关键字。 3)如果用户自定义类型的元素为数组,则需要使 用<下标>参数。 4)在使用用户自定义类型前,必须先声明用户自 定义类型的变量
包侧:定义一个smm数据类型,该类型中的每 个数又包含了学生的系、班级、姓名、年龄信息。 第定义格式为: Private Type Students 语言基础 Dept As string*20系 ClassNo As string*10班级 Name As string 姓名 Age as Integer 年龄 End Type HZBOOKS 14
第 二 章VB 语 言 基 础 14 例:定义一个Students数据类型,该类型中的每一 个数又包含了学生的系、班级、姓名、年龄信息。 定义格式为: Private Type Students Dept As String * 20 ' 系 ClassNo As String * 10 ' 班级 Name As String ' 姓名 Age As Integer ' 年龄 End Type
列2.2常量和变量 22.1常量:指在程序运行期间其值不发生变化的 第量。两种形式直接常量;符号常量 音1直接常量 5例:"欢迎使用 Visual basic字符串常量 语言基础 12345 数值型常量 True 布尔型常量 #11/10/2001# 日期型常量 2符号常量 格式: Const<常量名>[As<类型》=<表达式 HZBOOKS 15
第 二 章VB 语 言 基 础 15 2.2 常量和变量 2.2.1 常量:指在程序运行期间其值不发生变化的 量。 两种形式: 直接常量;符号常量 1 直接常量 例: "欢迎使用Visual Basic" 字符串常量 12345 数值型常量 True 布尔型常量 #11/10/2001# 日期型常量 2 符号常量 格式: Const <常量名> [As <类型>]=<表达式>