7.3.2 用户自定义数据类型
除了系统定义的数据类型外,用户还可以在系统定义数据类型基础上,自定义数据类型。用户通过Type命令自定义数据类型,该数据类型可以包含一个或多个数据类型,其定义格式如下:

例如,要定义一个学生信息数据类型,首先在标准模块中进行类型定义如下:

上例中定义了由myno(学号)、myname(姓名)、mysex(性别)、myage(年龄)4个分量组成的名为myType的类型。
当需要建立一个变量来保存包含不同数据类型字段的数据表的一条或多条记录时,用户定义数据类型就特别有用。
针对上面定义的MyType数据类型,当在模块中引用时,可如下定义及赋值:

赋值时还有一种简化方式,使用With关键字来赋值,如上面的赋值可如下进行:

赋值后需要输出或处理时,可如下所示:

上面四条语句执行后,将在立即窗口中输出前面所赋值内容。