>>I don't know if it's relevant to your problem but an expresion in a property gets evaluated only the first time object gets instantiated. After that FoxPro uses cached values on consequent object creations for the same class.
>
>Yes, even at the first time, right after the object creation, the value is not, sometimes, properly represented, if the COM EXE has been running for a while.
Can you assign the value to the property in the Init?
--sb--