????调用数组的问题,很简单的,可是我不会,help 我想建立一个数组sj(),这个数组是动态的,个数不定过程1for i=1 to n 'n是变化的,是由接收text.text的整数sj(i)=rnd*100next i过程2:‘调用上过程中的数组sj(),怎么调用???????????????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在过程级中声明动态数组变量并分配或重新分配存储空间。 ReDim [Preserve] varname(subscripts) [, varname(subscripts)] . . . 参数 Preserve 当更改现有数组最后一维的大小时保留数据。 varname 变量名,遵循标准变量命名约定。 subscripts 数组变量的维数,最多可以声明 60 维数组。subscripts 参数语法格式如下: upper [,upper] . . . 数组的下界总是零。 说明 ReDim 语句通常用于指定或修改动态数组的大小,这些数组已用带有空括号的 Private、Public 或 Dim 语句(没有维数下标)正式声明过。可以重复使用 ReDim 语句更改数组维数和元素数目。 如果使用了 Preserve 关键字,就只能调整数组最后维的大小,并且不能改变数组的维数。例如,如果数组只有一维,就可以修改该数组的大小,因为该维是最后的也是仅有的一维。但是,如果数组有两个或更多维,就只能改变末维的大小并保留数组内容。 这个例子说明如何不擦掉该数组中存在的数据,而增加动态数组的终止维数。 ReDim X(10, 10, 10) . . . ReDim Preserve X(10, 10, 15) 小心 如果减小数组的大小,则将丢失被排除的元素中的数据。 变量初始化时,数值变量初始 把sj()定义为全局变量.过程2就可以访问sj()了啊. vb6 非正常关闭 进程问题 VB 如何用鼠标画图? 急!急!求助:关于读出SQL一个图片字段的值(字段类型:image),让它在Picturebox控件里显示出来. 如何自动运行一个程序!!! 数据删除出错问题!!请指点! 300元RMB求解决一个SendMessage的问题 hewei2003请进! 问题四 关于timer (前2个有分) 如何在启动程序时,把图标放到右下角的任务栏里? 我用vb做了程序不想打包怎样vb库文件注册在别的面器上运行? 在mshflexgrid中如何让数据滚动显示 OLE 为什么无法获得特殊图标?
Preserve 当更改现有数组最后一维的大小时保留数据。 varname 变量名,遵循标准变量命名约定。 subscripts 数组变量的维数,最多可以声明 60 维数组。subscripts 参数语法格式如下: upper [,upper] . . .
数组的下界总是零。 说明
ReDim 语句通常用于指定或修改动态数组的大小,这些数组已用带有空括号的 Private、Public 或 Dim 语句(没有维数下标)正式声明过。可以重复使用 ReDim 语句更改数组维数和元素数目。 如果使用了 Preserve 关键字,就只能调整数组最后维的大小,并且不能改变数组的维数。例如,如果数组只有一维,就可以修改该数组的大小,因为该维是最后的也是仅有的一维。但是,如果数组有两个或更多维,就只能改变末维的大小并保留数组内容。 这个例子说明如何不擦掉该数组中存在的数据,而增加动态数组的终止维数。 ReDim X(10, 10, 10)
. . .
ReDim Preserve X(10, 10, 15)
小心 如果减小数组的大小,则将丢失被排除的元素中的数据。 变量初始化时,数值变量初始