Ryan Rodemoyer
Ryan Rodemoyer

Reputation: 5692

VB6 Combo box events

I have a form in VB6 with two combo boxes (cboCustomer and cboItemNumber). When someone selects a value from cboCustomer, I want to populate cboItemNumber with a list of item numbers relevent to the customer selected. What event does VB6 offer that I can use? I've tried _Change and _LostFocus and neither are doing what I need. I find it hard to believe that I'm having such a difficult time finding a list of possible events.

Upvotes: 11

Views: 21145

Answers (2)

Ant
Ant

Reputation: 5225

As G Mastros says, the _Click event is the one to use, since it fires when the selection is changed via either keyboard or mouse.

If you want to see a list of all the events, then use the Object Browser (F2), and search for or browse to ComboBox. Events are shown with yellow lightning bolts in the Members pane.

Upvotes: 3

George Mastros
George Mastros

Reputation: 24498

Try the _Click event. This event fires even if the control is't actually clicked on. For example, if you tab in to it and use the up/down arrow keys to change the selected item, the click event still fires.

Upvotes: 18

Related Questions