- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第17讲 VB课件new
举例 1、 p173 例7.6 2、 p174 例7.7 注意: ⑴自定义数据类型一般在标准模块(.bas)中定义,默认是Public型若在窗体模块中定义,则必须是Private型。 ⑵自定义数据类型中的元素类型可以是字符串,但必须是定长字符串; ⑶自定义数据类型的元素可以是不同类型的数据。 * 一、控件数组 1 控件数组的概念 一组相同类型的控件组成。 它们共用一个控件名,具有相同的属性,建立时系统给每个元素赋一个唯一的索引号(Index)。 控件数组共享一个事件过程,通过返回的下标值区分控件数组中的各个元素。 例: Private Sub cmdName _Click(Index As Integer) … If Index=3 then ‘ 处理第四个命令按钮的操作 End If … End Sub 控件数组的建立 一、在设计时建立控件数组的步骤: 1.窗体上画出控件,进行属性设置,这是建立的第一个元素; 2.选中该控件,进行“Copy”操作若干次和“Paste”操作若干次建立所需个数的控件数组元素。 3.进行事件过程的编程。? 二、运行时添加控件数组的步骤: 1.在窗体上画出某控件,设置该控件的Index值为0,表示该控件为数组,这是建立的第一个元素,并可对一些取值相同的属性进行设置,如文本框的字体。 2.在编程时通过Load方法添加其余的若干个元素,也可以通过Unload方法删除某个添加的元素。 Load方法和Unload方法的使用格式: Load 控件数组名(表达式) Unload 控件数组名(表达式) 其中,表达式为整型数据。表示控件数组的某个元素。 3.通过Left和Top属性确定新添加的控件数组元素在窗体的位置,并将Visible 属性设置为True。 二、自定义数据类型 自定义数据类型也称为记录类型,由若干个标准数据类型构成,通过Type语句实现。 形式如下: Type 自定义类型名称 元素名1[(下标)] As 类型名称 元素名2[(下标)] As 类型名称 … 元素名n[(下标)] As 类型名称 End Type 其中: 元素名:自定义数据类型中的一个成员; 下标:表示是数组 ; 类型名称:为标准类型; 1 自定义数据类型的定义 例如:一个有关学生信息的自定义数据类型 Type StdType ‘定义名为StdType的数据类型 No As Integer ‘学号 整型 Name As String *4 ‘姓名 字符型 定长为4个字符 Sex As String *1 ‘性别 字符型 定长为1个字符 Score (1 TO 4) As Single ‘成绩数组 单精度浮点数 Total As Single ‘总成绩 单精度浮点数 End Type 2 自定义类型变量的声明和使用 (1)、自定义类型变量的声明 一旦定义好了类型,就可以在变量的声明时使用该变量。 形式: Dim 变量名 As 自定义类型 例如,有了上述定义的数据类型StdType,则可以说明如下变量: Dim Student As StdType,Mystd As StdType (2)、自定义类型变量的使用 要使用自定义类型变量中的某个元素,形式如下: 变量名.元素名 如:Student.No ‘表示Student变量中的学号 Student.Name ‘表示Student
您可能关注的文档
- 第12章 采购与付款循环审计 审计原理与实务三版 教学课件.ppt
- 第14章 财政政策 宏观经济学原理与实务课件.ppt
- 第14章 符号互动理论 西方社会学理论(侯钧生版)课件.ppt
- 第14章 JSP服务的组建与 网络服务器配置与管理课件.ppt
- 第14章 Premiere综合应用 premiere PPT电子教案.ppt
- 第14章 Virtual Reality 《计算机专业英语》教学课件.ppt
- 第14章 中断的魅力 51单片机教学课件.ppt
- 第14章 一次函数单元测试卷.doc
- 第14章 位移、速度、加速度测量 检测技术与仪器 工程测试技术 教学课件.ppt
- 第14章 中国古代哲学.ppt
文档评论(0)