首页 理论教育 VB程序设计实验教程预备知识

VB程序设计实验教程预备知识

时间:2023-11-01 理论教育 版权反馈
【摘要】:③ 字段名一列数据项目的名称。●用户定义类型在标准模块中定义,其变量可以出现在工程的任何地方。

VB程序设计实验教程预备知识

1.用户定义类型的概念

① 记录

由多个数据项目组成,但每一个数据项目却可以具有不同的数据类型。记录与数组都由多个数据项组成,数组中每个元素必须同数据类型;记录中每个数据项可以不同数据类型。

② 字段

同一名称下的一列数据项目,具有相同的数据类型。

③ 字段名

一列数据项目的名称(如表10-1中的姓名、性别、语文、数学、计算机)。

表10-1 示例

2.建立用户定义类型

有时需要处理的数据项可能并不是孤立的,而是由两个或两个以上的基本项所组成的组合项(如上表中的一个记录中,各项信息合在一起才能表示出一个人的完整信息),所以用户就希望将不同类型的数据组合成一个有机的整体(即将一个记录作为一个整体来处理),这样一个整体是由若干不同类型的,互相有联系的数据项组成,在我们学过的数据类型中无法用某一种数据类型表示这样的一个整体,因此用户可以用Type语句来定义自己的数据类型,其语法格式为:

其中:

●类型名:是用户定义的数据类型名,而不是变量,其命名规则与变量名的命名规则相同。

●字段名:是用户定义数据类型中的一个数据项名,不能用数组名作为字段名。(www.xing528.com)

●类型:可以是任何基本数据类型,也可以是用户定义数据类型。

请注意以下几点:

●利用Type定义的用户定义类型,与前面学过的Integer、Single一样,都是一种数据类型,可以把某些变量定义为该类型。

●用户定义类型中的元素可以是字符串。

●用户定义类型在标准模块中定义,其变量可以出现在工程的任何地方。

●在用户定义类型中不能含有数组。

3.建立和使用用户定义类型变量

用户定义类型定义完成后,和使用其他数据类型一样,需要使用Dim、ReDim、Static建立具有这种数据类型的变量。

4.用户定义类型数组

一个数组中的数组元素是用户定义类型。

例如:将数组a定义为student类型。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈