Ok, Here is my problem, I'm going to be needing an array, but, i don't know how many items are going to be in the array until later (after the program loads), but, i need the array to be global within that form, so I can't set it in the General Declarations

Question:
How can I load an array that is global (meaning I can call MyArray(MyItem) from anywhere inside that form to get the value) to that form and not to a procedure later in program (after it loads)

The user might have 1 item to 100000000 items inside this array.

I hope i haven't confused any of you.

Thanks in advance,

Ryan