My mistake - it was supposed to be Property_Access.
Eric Shaneson
Cutting Edge Consulting
>Hi Eric,
>
>Your FUNC Property_Assign code looks like a typical _Access method. Try using an _Access method instead of _Assign.
>
>
>>I've noticed some other Access/Assign stuff that doesn't work right over COM either: like when you've got a property of an object whose value is calculated via the Access method, i.e.
>>
>>DEFINE CLASS Object
>> Property=0
>>
>>FUNC Property_Assign
>> RETURN CalculatedValue (where CalculatedValue is some calculation)
>>ENDFUNC
>>
>>ENDDEFINE
>>
>>Calling from VFP returns CalculatedValue. Calling from COM returns 0.
>>
>>Any ideas?
Eric Shaneson
Cutting Edge Consulting