vb题 很简单 求大神给出解释答案 单击窗体 列表框显示

下面看不清 分别是removeitem 1 32
2025-02-23 15:56:08
推荐回答(1个)
回答1:

单击窗体后 List1 中显示两项,它们分别是:"北京" 和 "天津"


代码解释请参考注释:

Private Sub Form_Load()
    List1.AddItem "北京" ' 索引号 0
    List1.AddItem "上海" ' 索引号 1
    List1.AddItem "天津" ' 索引号 2
    List1.AddItem "重庆" ' 索引号 3
    List1.AddItem "南京" ' 索引号 4
End Sub

Private Sub Form_Click()
    ' 移除索引号为 1 的列表项即移除 "上海",此时 List1 中还有
    ' 北京 (索引号 0)
    ' 天津 (索引号 1)
    ' 重庆 (索引号 2)
    ' 南京 (索引号 3)
    List1.RemoveItem 1
    
    ' 移除索引号为 3 的列表项即移除 "南京",此时 List1 中还有
    ' 北京 (索引号 0)
    ' 天津 (索引号 1)
    ' 重庆 (索引号 2)
    List1.RemoveItem 3
    
    ' 移除索引号为 2 的列表项即移除 "重庆",此时 List1 中还有
    ' 北京 (索引号 0)
    ' 天津 (索引号 1)
    List1.RemoveItem 2
End Sub