5.listview控件中没有change事件,像Combo1_Change,这样的话我们用户选择不同是否选择了不同条目我们就无法直接得知,不过可以通过事件KeyDown配合参数KeyCode来处理
Dim lngTemp As Long
If ListView1.ListItems.Count = 0 Then Exit Sub
lngTemp = ListView1.SelectedItem.Index
Select Case KeyCode
Case 38: If lngTemp > 1 Then lngTemp = lngTemp - 1'按了上箭头
Case 40: If lngTemp < lvw1.ListItems.Count Then lngTemp = lngTemp + 1'按了下箭头
Case 13: '回车
End Select