VB 什么是控件数组,它有什么优点?( 二 )


在VB中什么叫做控件数组?

VB 什么是控件数组,它有什么优点?

文章插图
控件数组7.5.1 控件数组的概念控件数组是由一组相同类型的控件组成 。它们共用一个控件名 , 绝大部分的属性也相同 , 但有一个属性不同 , 即Index属性的值不同 。
当建立控件数组时 , 系统给每个元素赋一个唯一的索引号(Index) , 通过属性窗口的Index属性 , 可以知道该控件的下标是多少 , 第1个元素下标是0 。
例如 , 控件数组LblTm(6)表示控件数组名为LblTm的第7个元素 。控件数组最大的特点是:控件数组共享同样的事件过程 。所以适用于若干个控件执行的操作相似的场合 , 例如 , 控件数组cmdShuzi有10个命令按钮 , 则不管单击哪个命令按钮 , 就会调用同一个单击事件过程 。为了区分是控件数组中的哪个元素触发了事件 , 在程序运行时 , 通过传送给过程的索引值(即下标值)来确定 。
一个控件数组至少包含一个元素 , 最多可达32768个 。7.5.2 控件数组的建立控件数组的建立有两种方法:1.在设计时建立2.运行时添加控件数组1.在设计时建立建立的步骤如下:① 窗体上画出某控件 , 可进行控件名的属性设置 , 这是建立的第一个元素 。② 选中该控件 , 进行“复制”和“粘贴”操作 , 系统会提示(假设先画了一个‘Command1’命令按钮):“已经有一个控件为‘Command1’ 。
创建一个控件数组吗?”单击Yes按钮后 , 就建立了一个控件数组元素 , 进行若干次“粘贴”操作 , 就建立了所需个数的控件数组元素 。③ 进行事件过程的编程 。2.运行时添加控件数组建立的步骤如下:① 先在窗体上画出某控件 , 设置该控件的index值为0 , 表示该控件为数组;也可进行控件名的属性设置 , 这是建立的第一个元素 。
② 在编程时通过Load方法添加其余的若干个元素 , 也可以通过Unload方法删除某个添加的元素 。
控件数组可通过设置对象的什么属性来创建
VB 什么是控件数组,它有什么优点?

文章插图
控件数组通过索引号属性中的Index来标识各控件 。控件数组通过索引号属性中的Index来标识各控件 , 第一个下标是0 , 通过将同类型控件name属性设置为相同名称也可以创建控件数组 。
在Delphi中实现类似VB中的控件数组 , 你可以通过设置一组相应控件的TAG属性来实现这一功能 。
VB中控件数组是什么意思?
VB 什么是控件数组,它有什么优点?

文章插图
具有相同名称、类型以及事件过程的一组控件 。每一个控件具有一个唯一的索引 。
【VB 什么是控件数组,它有什么优点?】当数组中的一个控件识别某一事件时 , 它将调用此控件组的相应事件过程 , 并把相应索引作为参数传递 , 允许您用代码决定是哪一个控件识别此事件 。
VB程序中控件数组是什么意思
VB 什么是控件数组,它有什么优点?

文章插图
例如你编程中所用到的按钮 , 文本框等等 , 这类东西是控件 , 用他们所组成的数组就是控件数组 , 控件数组的用途很多 , 可以方便你的编程 , 并且可以非常方便的完成一些一般控件所不能完成的功能 。具体创建方法:你可以直接复制 , 粘贴控件 , 或者是在属性窗口中将N个控件的名字改成一个名字(个人推荐前者 。
qt中拖到界面的控件如何实现控件数组
VB 什么是控件数组,它有什么优点?

文章插图
在页面中创建就行 。在Qt中 , 当你需要对多个控件进行批处理操作时 , 使用控件数组会大大简化你的代码量 。
例如希望在一个页面中创建一个控件数组 , 其中包含8条控件集合 。
控件数组是VisualBasic中的一个名词 , 它是一组具有相同名称和类型的控件的集合 , 通过各自的编号(下标)来识别 , 并且可以共享事件 。