Hi Kerwan,
One of the ways is by using simple object as 'carrier'
(having one array for data and another for structure)
I hv pair of functions to do that, one for source session
which store data into object and one for receiver session
which receives that object and restore cursor.
But this is just for parsing smaller
cursors between datasessions.
VFP promotes XML as main way to transport data.
>xx.prg:
>
>
>create cursor xCursor....
>.
>.
>myfunc(xCursor)
>select rCursor
>browse
>
>function myfunc
>parameters pCursor
>
>create cursor rCursor....
>.
>.
>.
>return rCursor
>
>
>Does the latest version of VFP now allow for parameter and return passing of cursors?