On Wed, Aug 19, 2015 at 9:22 AM, Kevin Fishburne < kevinfishbu...@eightvirtues.com> wrote:
> I need to know how to declare, initialize and add elements to a > two-dimensional dynamic array. Using trial-and-error for every possible > syntax hasn't been too helpful so far. I'd post my code but it's pretty > useless and embarrassing and I think the basic question sums it up. On 08/19/2015 08:17 AM, Jussi Lahtinen wrote: > You can't do it dynamically with normal syntax: > Dim iMyArray As Integer[x, y] > > Instead use declaration like this: > Dim iMyArray As Integer[][] > > But then, you can't access it as the normal way (iMyArray[x, y]) either, > but instead: > iMyArray[x][y] = something > > iMyArray[x].Add(something) > iMyArray[x][y].Add(something) > > So, it's really array of arrays. Thanks everyone for the responses. The whole quadruple bracket thing [][] is what was confusing me. It's all good now. :) -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sa...@eightvirtues.com phone: (770) 853-6271 ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user