This VB example initializes a combo box with camera names and uses it to switch between the cameras:
Private Sub Form_Load()
CamLst = ActiveDcam1.GetCameraList
For i = 0 ToUBound(CamLst)
Combo1.AddItem (CamLst(i))
Next
Combo1.ListIndex = 0
ActiveDcam1.Acquire = True
End Sub
Private Sub Combo1_Click()
ActiveDcam1.Camera = Combo1.ListIndex
End Sub
This MFC example fills out a combo box with camera names: