收藏 分享(赏)

VB数组的初始化.doc

上传人:yjrm16270 文档编号:6227678 上传时间:2019-04-03 格式:DOC 页数:2 大小:29KB
下载 相关 举报
VB数组的初始化.doc_第1页
第1页 / 共2页
VB数组的初始化.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、所谓数组的初始化,就是给 数组的各元素赋初值,前一节已经介绍过赋值语句或inputbox 函数为数组元素赋值,这两种方法都需要占用运行时间。影响效率。为此, visual basic 提供了 array 函数。利用该函数,可使数组在程序运行之前初始化,得到初值。Array函数用来为数组元素赋值。即把一个数据读入某个数组。其格式为:数组变量名=array(数组元素值)例如:static a as variantA=array(1,2,3,4,5)意思就是把 1,2,3,4,5 这 5 个数值赋给 数组 A 的各个元素。即 a(0)=1,a(1)=2, a(2)=3,a(3)=4,a(4)=5 。

2、注意,在默认情况下(在没有 option base 1 的情况下),数组的下标从 0 开始,数组 A 有 5 个元素。如果加上 option base 1,数组的下标从 1 开始,那数组 A 也是有 5 个元素,只不过每个元素的值和上面的不一样,即变为了 a(1)=1,a(2)=2,a(3)=3,a(4)=4 ,a(5)=5对于字符串数组,其初始化操作相同。对 array 函数的几点说明数组变量名 = array(数组元素值)1、 该函数只适用于一维数组,即只能对一维数组进行初始化,不能对二维数组或多维数组进行初始化。2、 声明数组变量时,只能声明为变体(variant )类型,而不能是其他具

3、体的数据类型。如 dim a as variant 或 dim a是正确的。而 dim a as integer 或 dim a as string是错误的。3、 在定义数组变量时,可以不经定义而直接使用。控件数组的基本概念控件数组则一组相同类型的控件组成,这些控件共用一个相同的控件名称,具有相同的属性,事件和方法。数组中的每一个控件都有一个唯一的索引号 index 即下标,来标识它们。在属性窗口,通过属性窗口中的 index 属性就可以设置相同类型控件的下标。在程序中,当有若干个控件执行大致相同的操作时,控件数组是很用的。控件数组共享同样的事件过程。例如,假定一个控件数组含有 3 个命令按钮

4、 command1,则不管单击哪 一个按钮,都会调用同一个 click 事件。如果要确定单击的是哪一个按钮。则要通过其index 属性(即下标值)来进行确认。其单击事件过程代码格式:Private sub command1_click(index as integer)End sub和只有一个按钮 command1 单击事件过程Private sub command1_clickEnd sub相比,按钮控件数组 command1 的事件过程后面括号中多了 index as integer,而这个index。就是其事件过程的参数。对于控件数组,参数 index 是一个整数。它是响应其中某个控件操作的唯一标识。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > 开发文档

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报