第6章数组和其它控件 认识计时器和数组 例6,1输入日期计算天数。设计一个窗体,在 窗体上添加一个标签框、一个计时器和两个命 令按钮。运行程序并单击“开始”,弹出输入 对话框,要求按照固定格式输入日期,程序计 算输入日期是该年中的第几天 2021/223
第6章 数组和其它控件 2021/2/23 认识计时器和数组 例6.1输入日期计算天数。设计一个窗体,在 窗体上添加一个标签框、一个计时器和两个命 令按钮。运行程序并单击“开始”,弹出输入 对话框,要求按照固定格式输入日期,程序计 算输入日期是该年中的第几天
第6章数组和其它控件 控件属性数组 例6,2列表项操作。设计一个窗体,在窗体上添加 个列表框、一个框架、一个文本框、一个复选按钮 和五个命令按钮。运行程序并单击“增加元素”, 给列表框增加10个列表项。单击“交换元素”,交 换相邻的两个列表项。在查找中输入要查找的文本 单击“开始”,将找到所有含该文本的列表项并使 之处于选择状态,选择严格查找,只有列表项的内 容和要查找的文本完全一致时,才算找到。单击 “反向选择”,使选择的列表项变成未被选择的列 表项,而未被选择的列表项变成选择的列表项。单 击“删除元素”,将删除所有选择的列表项 2021/223
第6章 数组和其它控件 2021/2/23 控件属性数组 例6.2列表项操作。设计一个窗体,在窗体上添加一 个列表框、一个框架、一个文本框、一个复选按钮 和五个命令按钮。运行程序并单击“增加元素” , 给列表框增加10个列表项。单击“交换元素”,交 换相邻的两个列表项。在查找中输入要查找的文本, 单击“开始”,将找到所有含该文本的列表项并使 之处于选择状态,选择严格查找,只有列表项的内 容和要查找的文本完全一致时,才算找到。单击 “反向选择”,使选择的列表项变成未被选择的列 表项,而未被选择的列表项变成选择的列表项。单 击“删除元素”,将删除所有选择的列表项
第6章数组和其它控件 控件数组 控件数组由一组相同类型的控件组成。这些控件具 有相同的名称,具有很多相同的属性。数组中的每个 控件都有唯一的索引号,即下标,下标值由 Index属性 指定,第1个控件数组元素的下标为0,第2个控件数组 元素的下标为1等等。它是创建控件数组时系统自动按 顺序赋给每个控件数组元素的,程序通过索引值来区 别控件数组中的元素 由于控件数组是由一组相同类型的控件组成,这 些控件共用一个相同的名字。数组中的每个控件都有 唯一的索引号(下标),所以它们非常方便的共享同 事件过程。在若干控件执行的操作相似的场合最适 于使用控件数组。 2021/223
第6章 数组和其它控件 2021/2/23 控件数组 控件数组由一组相同类型的控件组成。这些控件具 有相同的名称,具有很多相同的属性。数组中的每个 控件都有唯一的索引号,即下标,下标值由Index属性 指定,第1个控件数组元素的下标为0,第2个控件数组 元素的下标为1等等。它是创建控件数组时系统自动按 顺序赋给每个控件数组元素的,程序通过索引值来区 别控件数组中的元素。 由于控件数组是由一组相同类型的控件组成,这 些控件共用一个相同的名字。数组中的每个控件都有 唯一的索引号(下标),所以它们非常方便的共享同 一事件过程。在若干控件执行的操作相似的场合最适 于使用控件数组
第6章数组和其它控件 例6,3计算器。设计一个窗体,在窗体上设计由十个数字按钮 四个运算符、四个函数按钮、一个“C”按钮、一个“=”按钮 和一个标签,模拟计算器能完成一步整数计算功能 2021/223
第6章 数组和其它控件 2021/2/23 例6.3计算器。设计一个窗体,在窗体上设计由十个数字按钮、 四个运算符、四个函数按钮、一个“C”按钮、一个“ = ”按钮 和一个标签,模拟计算器能完成一步整数计算功能
第6章数组和其它控件 自定义数组 在本章介绍列表框的Lis和 Selected属性时,谈到这样的属性是数 组。它们分别存放列表框中所有列表项 的内容和每个列表项是否被选择的状态 在实际应用中,也经常需要处理成批数 据,为此高级语言都提供了数组。它是 种非常有用的数据结构。一般来讲, 数组是由一系列元素构成,每个元素的 类型相同 2021/223
第6章 数组和其它控件 2021/2/23 自定义数组 在本章介绍列表框的List和 Selected属性时,谈到这样的属性是数 组。它们分别存放列表框中所有列表项 的内容和每个列表项是否被选择的状态。 在实际应用中,也经常需要处理成批数 据,为此高级语言都提供了数组。它是 一种非常有用的数据结构。一般来讲, 数组是由一系列元素构成,每个元素的 类型相同