Click to See Complete Forum and Search --> : Problem with ListIndex in ComboBox


ohadbp
September 4th, 2001, 11:44 AM
hi guys,

i have a combo box in my application. the combo box's style is dropdown list and is sorted.
i added items to the combo box like this:


for Index = 1 to 10
CustID = somestring
cmbCustomer.AddItem CustID
next Index




i also added some code to the Click event.
problem is that no matter what item i click on the ListIndex property is always -1, and i cant the item that was selceted

any idea how to solve it?

thanks,
ohad.

Spectre5000
September 4th, 2001, 01:44 PM
try this:



for intIndex = 1 to 10
CustID = somestring
cmbComboBox.AddItem(CustID, intIndex)
next intIndex




This will place your item at the specified index in the combo box.

John G Duffy
September 4th, 2001, 02:37 PM
I tried this simple program and could not reproduce your complaint. Everytime I clicked a listItem, It produced the desired results. The COmboBox style was set to 2 - DropDownList.

option Explicit

private Sub Combo1_Click()
print Combo1.ListIndex
End Sub

private Sub Form_Load()
Dim I
for I = 1 to 10
Combo1.AddItem I
next I

End Sub




John G