I have individual objects that have multiple variables.

Eg. ObjName, XPosition, YPosition, ObjAngle

I think it may be a collection that I need to use but I don't know how to use one. Hoping someone can give me an example.

Looking at MSDN is a collection only 2D? Ie one variable, one listing?

Basically I want a "table" to lookup. One variable, with a list of attributes to that variable.

Previously I've created a bunch of 2d arrays but as you can't redim preserve the first part of the 2d array it's hard to add extra data.

Might be wrong in what I'm saying but hoping someone can point me in the right direction.