VB控件数组的探索

2304月第2期1年VB控件数组的探索150VB控件数组的探索周仪兰(漳州工业学校计算机组,福建漳州331)618[摘要]控件是VE的重要组成部分,控件数组是一个控件序列,它是控件及数组的结合体,多个类型相同、功能相似的控件即可使用控件数组来进行相应功能的设置。批量访问控件数组元素,通过参数确定触发该事件的控件,并通过具体实例运用控件数组。正确的理解及使用控件数组的属性、方法及事件,可以提高编程的效率,使得程序简洁、灵活,代码易读。【关键词]控件数组;元素;属性;事件;参数[中图分类号]T32P1文献标识码:A文章编号08—44(0100009021)2—15—4对于面向对象程序设计语言VE,控件是它的一个重要组成部分。我们用VB编程时,有些情况下耍二、控件数组的定义()通过对每个控件取相同的控件名称,就可一用到多个类型相同、功能相似的控件,如呆逐个对控件进行设置,逐个对控件的事件代码进行编写,则费以创建一个控件数组;()通过“制,’和“贴”控件,创建一个二复粘控件数组。时费力,代码艮长,易读性很差;控件数组是一个控件序列,但用控件数组一方面使得程序简洁,另一方面能使程序具有灵活性。科学地利用控件数组可使编程工作的效率更高。笔者结合口身的实践,谈谈对控件数组的粗浅认识。一在窗体上设置一个控件,再对这个控件进行复制,在出现对话框“否创建一个控件数组"时,是单击确定,采用这种方法就可以创建一个控件数组。()可在运行时添加控伴数组。创将所耍建立三控件数组的控件的Idx值设置为0ne,表示该控件为数组。然后在运行时通过Laod方法添加数组元索,、控件数组的含义控件数组是一组具有共同名称和类型的控件。它们共同响应同一个事件过程。数组中的每一个元素都有一个索引号,也就是数组的下标。同一个控件数组的每一个元素都有口己的属性值。也可以用ULa法删除某个添加的元素。nod方它们的格式为:od对La象(ne)Idx控件数组,它是一个控件序列。首先,它具有控件的属性、方法及事件;其次,它也是数组,具备数组的特性,務门可以像访问数组那样访问控件数组。ULand对象(ne)oIdx例如:我们在窗体上设置一个按钮控件Cmo-mn1ad,此时控件的名称为Cmn1omad,接着对其进行复制,创建控件数组,此时,该控件的名称变成Cmad(,而控件序列的名称依次为Cm—omn10)o正确的掌握控件数组的特点,能够帮助我们更好地使用控件数组。}收稿H期:21001-3-05作者简介:周仪兰(91一)17,女,漳州工业学校计算机组讲师。研究方向:计算机教学和研究。E—mi:thy@16oa1z12.c1zn用控用于()n3元素neomni0符的用另一个控件数组em—(,等号用cmad,n20o、数据输出均用文本框tte1x控件数组的Idx属性:该属性的编号。控件Id表S件数组cmad()一cmad输入运算一c数的属地标设置值为:Nde图1计算器窗体界而Diimn2据输入性设置识控件数组中一个控件()默认,Piae=0T明不是控件数bFrrtrio9omni(0,1)omadmad3)om三、控件数组返回或设置唯一性ne的v1u无ovod)160福建商业高等专科学校学报2101年4月第2期mad()omad()oad()..........................................................n11,Cmn12,Cmmn13其下标与数组的下标一致。如果运用控件数组,将控件进行分类,若干个同类的控件可共用一段代码来完成,代码就简洁了。例如:要制作一个计算器,我们可以将用于输入数字及小数点的a(组的元素;值为0—26表明是控件数组的元素;377则由丁控件数组元素共享同一个Nm属性设置,所以ae必须在代码中使用Idx属性來指定数组中的一个特ne定的控件。对控件数组中某一元素的访问,可以使用Idx属性,格式为:控件数组名(门e).属性neIdx()设置控件数组一个元素的属性一Cmnl()・atn=iomadiCpoiNetxCmnlCOCpiomadl)・atn='・o"EnudSb如果不使用控件数组,我们就得一个个地对控件进行设置,就得写十儿条语句,代码就繁琐了。如果我们要在窗体打开时,将控件的第一个元索的标签设置为0,其代码如下:Pi-aeSbFrLa(rtuom—od)v例2:如果我们要做一个如图2所示的CIA软件:我们在窗体上设置三个控件数组:1b1()ae1o—Cmn1()•atn=00mad0cpioEnubdS1b1(、tt()—tx9及1e()ae19)e10Xet()a10b2—•1b1

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?