That's i was afraid of. I must use 'acopy' and pass memory array or pass the entire form as an object.
Thanks to all of you (federico, Cetin & Jayesh). Nice to meet you again here.
>>Is it possible to pass a form property dimensioned as an array into a external routine?
>>=myprg(@thisform.myarray)
>>If i use @ the routine gives me an error 'thisform is not an alias'.
>>Must i use a memory variable?
>
>You cannot pass a property array directly; you must ACOPY() it to a memory array, call the routine, and then ACOPY() the memory array into your property array.
>
>Yes, you SHOULD be able to pass it directly, but ...
Saludos,
A.G.P.
---------