>Borislav,
>
>If I understand correctly, your program has a flaw which may cause VFP to crash later. I guess you have read the articles about what can happen if you issue a return inside a with-endwith block. You exit inside a with-endwith block, I guess this may actually cause the same crash. But I may be wrong?
>
>>>Dear Experts,
>>>
>>>I have 20 textboxes on form.
>>>only one textbox has data, all other 19 textbox are empty.
>>>
>>>Textbox name are text1---text20.
>>>
>>>How to findout which textbox is not empty?
>>>
>>>Pleaes help
>>
>>If they are named Text1...Text20, then:
>>
>>LOCAL lnFor, loTextBox
>>lnFor = 0
>>loTextBox = NULL
>>FOR lnFor = 1 TO 20
>> WITH EVALUATE([thisform.Text]+TRANSFORM(lnFor))
>> IF NOT EMPTY(.Value)
>> loTextBox = EVALUATE([thisform.Text]+TRANSFORM(lnFor))
>> EXIT
>> ENDIF
>> ENDWITH
>>NEXT
>>IF NOT ISNULL(loTextBox)
>> WAIT WINDOW loTextBox.Name
>>ENDIF
>>
I use this a lot and nothing crashed till now :-), but I'll check and re-check everything again. Thank you Tore.
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.