[VB6 ] 關於陣列傳值..

看板Visual_Basic作者 (妳悄然走開..)時間19年前 (2006/09/06 20:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/6 (看更多)
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
文章代碼(AID): #14_i8J4l (Visual_Basic)
文章代碼(AID): #14_i8J4l (Visual_Basic)