作者adidaz (你悄然走开..)
看板Visual_Basic
标题[VB6 ] 关於阵列传值..
时间Wed Sep 6 20:51:30 2006
Sub aaa()
‧
‧
‧
bbb(1, 1) = y(1) + 1 'y(1)为变数,先不给定值。
‧
‧
‧
variable_cal y() '呼叫function
‧
‧
‧
End Sub
Function variable_cal()
For y(1) = 1 To 5 Step 1
ReDim Preserve cal(1 To y(1))
cal(y(1)) = bbb(2, 1)
a = a + cal(y(1))
Next y(1)
End Function
我这一段程式大概的意思,在sub程序中,可能会利用回圈产生y(n)的一维阵列,并且
加上一些固定已知的值,然後储存於二维阵列之中。ex,bbb(1, 1) = y(1) + 1,但
这些一维阵列先不给定值。然後再利用,function程序,针对先前的一维阵列,作
回圈的运算。可是问题来了,阵列如何传值阿?(我上面写的是无法传值的)还有阿,
我上述讲的方法正确吗,可以真的做的出来吗?
感谢...^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.101.170