I tested Fabio's small description, and in deed the vartype(this.value) showed C. I also tried to change the value from the command window, and the same happened. The value showed and acted like currency, but VFP reported character. Setting NTOM(0) in the property sheet made vartype report Y. And I definitively can't see that Fabio has done anything illegal, although I never would set the value of a textbox to $0 in the property sheet myself.
>Tore,
>
>>try Fabio's description in message#
987591 and you will see that the vartype in deed shows as C.
>
>I think I basically did with the form I posted. I said at the end of the post, it looks like he's done something to cause the value property to become a string constant rather than a currency constant. That question is best answered by looking in the properties memo of the scx.