On Fri, 21 Aug 2015, Kevin Fishburne wrote: > On 08/21/2015 12:00 AM, Kevin Fishburne wrote: > > 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. :) > > > > Okay, I was wrong. I still don't know what I'm doing. > > I need to dynamically add elements to SomeArray[][] and the syntax > eludes me. I start with this: > > Public StageListWall As ObjModel[][] > StageListWall = New ObjModel[][] > > Then madness and stupidity ensues (this is but one example of dozens of > combinations I've tried): > > StageListWall.Add([Null]) > StageListWall[0].Add(Null) > > Obviously that doesn't work, but at this point I'm trying first to avoid > syntax errors and second to actually get it working and understand why. >
I don't see why this wouldn't work. It does in my attached project. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk
array-test-0.0.1.tar.gz
Description: Binary data
------------------------------------------------------------------------------
_______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user