Listview 在VB6.0中如何将值从列表框传递到组合框

Listview 在VB6.0中如何将值从列表框传递到组合框,listview,combobox,vb6,Listview,Combobox,Vb6,因此,我的表单中有2个listview,其中如果我从listview1中选择一个listitems并单击一个命令按钮,它会将所选项目传输到listview2,现在我希望在单击另一个命令按钮时,listview2上的项目填充我的组合框。您能给我一个如何执行此操作的建议吗?多谢各位 下面是填充listview2上第一项的组合框的当前代码 Private Sub Command3_Click() Dim i As Integer For i = 1 To ListView2.ListItems.Cou

因此,我的表单中有2个listview,其中如果我从listview1中选择一个listitems并单击一个命令按钮,它会将所选项目传输到listview2,现在我希望在单击另一个命令按钮时,listview2上的项目填充我的组合框。您能给我一个如何执行此操作的建议吗?多谢各位

下面是填充listview2上第一项的组合框的当前代码

Private Sub Command3_Click()
Dim i As Integer
For i = 1 To ListView2.ListItems.Count
Next i
Combo1.AddItem (ListView2.SelectedItem)

End Sub 

你知道如何循环显示listview2上的所有项目吗?

这会将列表2中的所有项目添加到组合中。此时与所选项目无关

Private Sub Command3_Click()
  Dim i As Integer

  Combo1.Clear
  For i = 1 To ListView2.ListItems.Count
    Combo1.AddItem (ListView2.ListItems(i).Text))
  Next i
End Sub 

我假设您指的是{Combo1.Clear}而不是{ListView2.ListItems.Clear},它应该be@JohnEason-是的,你当然是对的。谢谢你注意到这一点。我已经更正了代码示例。抱歉,还有一个相关的问题,我如何使组合框的每个项目都以1乘1的方式传递标签?我想把它插入一个循环:谢谢:@JannelynMorales-对不起,我不理解你的补充问题。当你有新问题时,请不要使用评论或更改此帖子-创建一个新问题,描述你的问题、示例代码和数据等。