精華區beta Visual_Basic 關於我們 聯絡資訊
※ 引述《Honam (超級無敵我愛妳 陳浩南)》之銘言: : 這是要重設陣列大小 : 但是要如何重設一個二維陣列 : while : if (......) then : k = k + 1 : ReDim Preserve seeds (0 to k, 1 to 6) : end if : wend : 我這樣子寫 : 會out of range : 但是若把陣列改為 : ReDim Preserve seeds (1 to 6, 0 to k) : 就不會有錯誤 : 請問這是VB的限制嗎 : 因為這和寫程式的習慣有關係 : 所以希望能用前面的寫法 沒錯這的確是vb的限制 非常遺憾,vb不能同時redim兩個維度(or以上) 一次只能把其中一個維度改變 而且只能改變最後面那一個.. (就如同你的第二種寫法) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.196.34