The combo box is an intrinsic control. That means you don't have to specifically register any extra controls when you install the program.
The
Package and Deployment Wizard should work fine. The installer it creates for your program self registers the controls it needs--which is not the current preferred method--but for the older VB6 programs, you sometimes have to self register the libraries, controls, etc. that you need to run the program anyway. You should run the installer created by the
Package and Deployment Wizard on each machine you wish to use. It should register every component on each machine that you use.
If you want to use a more up to date installer, you can try the Microsoft Installer version 1.0 which is available as a free download from Microsoft:
http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=105dfc41-801e-4441-aa75-7696d794f109&displaylang=en
But this involves somewhat of a learning curve. It's a nicer installer. It's database centered instead of script centered as in the Package and Deployment Wizard.
But really I need you to answer some questions: Are you connecting to a database (like Access) in this program? I suspect your problems stem from not having the proper database components registered.