>>Not only will WITH/ENDWITH evalulate on both sides of the =, it will still evaluate in a method called from from within the WITH of another method. For example:
>>
>>WITH THISFORM
>> .MyExample()
>>ENDWITH
>>
>>FUNCTION MyExample
>> .TextBox1.Value = "Something"
>>ENDFUNC
>>
>
>Even if you do not call that function from withing a WITH/ENDWITH, you can use the .TextBox1.Value in any form method. There is an implicit ThisForm for any .Object that is outside a WITH/ENDWITH. I found that accidently and wondered why my code did not spawn an error.
I was surprised to see this reported, and went to try it. I can't get it to work from a form method, an object method or anything. I tried in both VFP6 and VFP7 and both always yielded the error "not valid outside of WITH/ENDWITH".
I wonder if this functionality depends on some setting?
Can anyone else confirm either mine or Mark's results?
Erik Moore
Clientelligence