>>The listBox populates fine. I don't want the behavior of rowSourceType=7. ThisForm.dirArray contains the values string values I want it to have, and it is the source for the listBox.
>>
>>The problem: listBox.value is returning the numeric index of the array, not the string contained in the array.
>
>Ah - set listbox.BoundTo = .T.
I already tried that. When I do that, listBox.value ALWAYS contains the number zero, no matter which item in the list is selected.
Steve Gibson