I'm writing an app in VB6 that has multiple forms, tabs and frames. In a number of situations I need the same combobox (populated with 1000's of customers names in the list and their acct numbers in the itemdata). Is there anyway I can dim a combobox in a module, populate it in Sub Main with the customer info from a recordset, call Form1 which loads and displays the combobox, calls Form2 which needs that same combobox on a frame, and so on?

I don't want to have to load all the forms ahead of time. I basically want to populate a combobox once at startup and make it available to any form that needs it down the road.