※ 引述《necsa (necsa)》之銘言:
: VB學了一陣子, 最近開始想使用陣列(動態陣列),
: 就出現了問題-_-|||
: 想請教各位先進VB的動態陣列如何使用.
: 1.動態陣列的存值
: Dim tempArray() as Variant
: tempArray(0)="abc" <=這行就出現錯誤 "陣列索引超出範圍"
: 是否動態陣列在未定義大小的情況下,無法存值進去?
: 2.我想要宣告一個3維的動態陣列,該如何宣告?
: 在使用此三維的動態陣列存值之前,是否也需要先重新定義此陣列的大小?
: 懇請賜教~~
1.是的,必須先宣告定義,動態的做法通常是把字串轉陣,
或者是用ReDim 陣列(變數)的方式動態定義
2.ReDim 陣列(變數X, 變數Y, 變數Z)
只要是動態就要重新定義
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.224.116