>>>Is there a way to grab the value of a textbox from a form called form1 in myform.scx form a prg? I keep getting 'object form1 is not found'
>>>In the prg I say :
>>>do form myform name form1 linked
>>>?form1.text1.value
>>>I could be missing something simple but have no idea.
>>
>>Folowing is not the best, but 100% proof method:
>>For nLoop=1 to _screen.FormCount
>> If _screen.Forms(nLoop).Name="Form1" && I hope you use unique form names
>> =messagebox("Found: "+_screen.Forms(nLoop).Text1.Value)
>> Endif
>>Endfor
>
>Actually, I got it to work now. Messagebox returns the value I entered into the text box. Does this mean I have to use this array for every textbox on the form? (there are about 15 of them)
You can if you want (especially writing this code into specific method), but considering also other alternatives:
1. Look one more time at other replies about DO FORM ....
2. Use app property-array to hold all values (e.g. these 15 textbox values) shared between different forms.
3. Use cursor(s) to hold all values (e.g. these 15 textbox values) shared between different forms.
4....
Edward Pikman
Independent Consultant