Stephane,
I generally don't pass around arrays. Is the array small enough to pass as individual parameters? Or bundle into a single string? Ed Rauh may have something that might help. Using COM and a COMARRAY is another alternative.
>Everything is working fine now thanks in part to your example (SpyIn). I do however have one more question to ask you: Is it possible to pass a FoxPro Array to a DLL? I went through the help files but the only parameter types allowed are INTEGER, SINGLE, DOUBLE, LONG and STRING.