如题所述
给数组附以一个空维数表,这样就将数组声明为动态数组。
Dim DynArray ()
用 ReDim 语句分配实际的元素个数。
ReDim DynArray (X + 1)
如果要保留动态数组的内容要用
ReDim Preserve DynArray (UBound (DynArray) + 1)追问
Dim DynArray ()
用 ReDim 语句分配实际的元素个数。
ReDim DynArray (X + 1)
如果要保留动态数组的内容要用
ReDim Preserve DynArray (UBound (DynArray) + 1)追问
你好,还有个问题就是我定义的这个数组需要在整个form窗体中都能使用,请问怎么定义?用public好像不行啊
追答在bas文件中来定义,这样的模块是全局级的。要用public,不要在过程或函数中定义哦。
追问真的很感谢你,不过由于我刚开始学习没几天,还是得麻烦你!我在代码窗口的Option Explicit 下面用你第一次提到的方法定义行吗,就是想存储一些能在各个过程中通用的浮点数据。关于bas文件我不是很懂,还没研究过呢~呵呵 谢谢!
追答你在这个位置定义,如果是就这一个form用的话,就dim就可以了,要在过程或函数外定义。
温馨提示:答案为网友推荐,仅供参考