wlbk.net
当前位置:首页 >> vB 循环语句给数组赋值问题 >>

vB 循环语句给数组赋值问题

很容易啊,用REDIM重定义下数组大小即可,例: Private Sub Command1_Clic

如果 step 参数是负值,该循环没有问题,否则循环默认 step 1 ,条件不成立,故循环不会进行

数组的定义有两种形式。第一种:Dim ArrayName(n) As Type。这种形式中,数组变量

在循环里做REDIM,每次进入循环,都是重新初始化这个数组,最后一次是把数组重置为长度15的数组,而

'这是把一个10x5的二维数组全部赋值为0 '这样写没有实际意义 '因为

你redim的时候k没有值,而且你的i和k用乱了。猜测你的目的是输入一个数字到k,然后遍历赋值。

“不能给数组赋值”这个错误是由于想要改变固定数组的大小引起的,有些函数、方法的返回值是一个数组,它们

redim dim a(20) as long a(4)=100 用redim语句即可

既然是数组控件了,直接改变下标就可以啦 for i=0 to 15 ob(i).left

Array函数只用于一维动态数组,并且其类型只能是Variant. 所以要把Dim a(4) As

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com