返回列表 上一主題 發帖

[發問] Type 與 多維度陣列之 Redim

[發問] Type 與 多維度陣列之 Redim

' 在 type 裡的多維陣列,在重新 Redim 多維陣列大小時,會出錯;請問要如何修正呢?

Public Type  t
   Amount() As Double                     
   PriceAry(1, 1)  as Double  ' 有試著將此行 改成 PriceAry()() as Double 或 PriceAry(,) as Double ,都會出錯
End type

Dim  a(2) as t

Public sub s()
   With a(1)
              redim .Amount(10)
              redim .PriceAry(1 to 10, 1 to 10) ' 這行會出錯,請問要如何改變陣列大小呢?
   End with
End  sub

己解決.

請改用 PriceAry()  宣告,不管 PriceAry() 被 Redim 多少維度陣列。

TOP

        靜思自在 : 【時間成就一切】時間可以造就人格,可以成就事業,也可以儲積功德。
返回列表 上一主題