Leroy
I would suggest releasing that form as soon as you retrieve the value. And what happens if this.parent.valid() fails?
>Thanks for all of the help. I finally got it.
>I had to start over but it only took about 10 minutes.
>This is the list of properties that I used
>
>In the button that calls it I have:
>
>PROCEDURE Click
> oMyState = CREATEOBJECT('getstateform')
> oMystate.show()
> lcMyState = oMyState.thisState
oMystate.release()
> THIS.PARENT.RFI_TEXTBOX1.VALUE = ALLTRIM(lcMystate)
> THIS.PARENT.VALUE = ALLTRIM( lcMystate)
> THIS.PARENT.VALID()
>ENDPROC
>
>
Steve Gibson