![]() |
Dynamic Arrays - Printable Version +- Mirage Engine (https://mirage-engine.uk/forums) +-- Forum: Mirage Source (Nostalgia) (https://mirage-engine.uk/forums/forumdisplay.php?fid=61) +--- Forum: Archive (2006-2011) (https://mirage-engine.uk/forums/forumdisplay.php?fid=18) +---- Forum: Source Code Development (https://mirage-engine.uk/forums/forumdisplay.php?fid=51) +----- Forum: Mirage Source 4 (Visual Basic 6) (https://mirage-engine.uk/forums/forumdisplay.php?fid=44) +----- Thread: Dynamic Arrays (/showthread.php?tid=3170) |
Dynamic Arrays - Anthony - 01-10-2009 Robin, for one, is always talking about dynamic arrays and I was wondering if somebody could shed some light on it for me. I could probably Google it I guess but thought it would be easier if I got a Mirage example/explanation. Thanks. Re: Dynamic Arrays - GIAKEN - 01-10-2009 Ummm... Code: DynamicArray() As DynamicArrayRec Increase the array's size by 1: Code: ReDim Preserve DynamicArray(1 To UBound(DynamicArray) + 1) Decrease by 1: Code: ReDim Preserve DynamicArray(1 To UBound(DynamicArray) - 1) Re: Dynamic Arrays - Toast - 07-10-2009 That's really confusing how VB6 arrays start from one and not zero =/ Re: Dynamic Arrays - Aaron - 07-10-2009 VB6 arrays do start from zero. They only start from a different value if specified. Re: Dynamic Arrays - Matt - 07-10-2009 Aaron Wrote:VB6 arrays do start from zero. They only start from a different value if specified. Yupp. Re: Dynamic Arrays - GIAKEN - 07-10-2009 I prefer to start my arrays at 2. Re: Dynamic Arrays - Robin - 07-10-2009 GIAKEN Wrote:I prefer to start my arrays at 2. You also start lunch at 9am, finishing at 3pm. Re: Dynamic Arrays - GIAKEN - 07-10-2009 Robin Wrote:GIAKEN Wrote:I prefer to start my arrays at 2. Actually around 3pm is when I start, which is when I wake up, and normally end around midnight, where I pass out and repeat the process. Re: Dynamic Arrays - genusis - 14-10-2009 isn't dynamic arrays just Normal arrays being redimed AS a bigger variable? EXAMPLE ReDim Map.Tile(0 To Map.MaxX, 0 To Map.MaxY) Re: Dynamic Arrays - GIAKEN - 14-10-2009 Yeah. ReDim clears out the whole array. ReDim Preserve doesn't clear the array out. |