Don,
Yes that's the code, just use VC++ to compile the code and you should be able to do this:
lcDoubleArray = DoubleToString( x ) + DoubleToString( y ) + DoubleToString( z )
oAutoCad.Method( @lcDoubleArray )
>Strangely I can pass single double precision number (rather VFP Floating point numbers) and string arrays to AutoCad, just not arrays of numbers.
>
>You mean this one I assume :