>is it possible to create a three dimensional array in VFP?
As other have mentioned, 3 dimensional array are possible.
But, you can create an two-dimensional array and assign objects to the cells.
Here is a simple example.
LOCAL ARRAY laCoord[10,10]
laCoord[5,2] = CREATEOBJECT("Time")
? laCoord[5,2].Time
DEFINE Class Time as Custom
Time = TIME()
ENDDEFINE
Greg Reichert