Dim itmX As ListItem
ListView1.View = lvwReport
Set itmX = ListView1.ListItems.Add()
itmX.SmallIcon = 1
itmX.Text = "ListItem " & 1
itmX.Icon = 1
itmX.SubItems(1) = "Subitem 1"
itmX.SubItems(2) = "Subitem 2"
'listView1 要从新获得焦点
ListView1.SetFocus
itmX.Selected = True
这样不就搞定了
ListView1.View = lvwReport
Set itmX = ListView1.ListItems.Add()
itmX.SmallIcon = 1
itmX.Text = "ListItem " & 1
itmX.Icon = 1
itmX.SubItems(1) = "Subitem 1"
itmX.SubItems(2) = "Subitem 2"
'listView1 要从新获得焦点
ListView1.SetFocus
itmX.Selected = True
这样不就搞定了
List1.AddItem "ahsgj"
'List1.SetFocus
List1.ListIndex = List1.ListCount - 1
End Sub就可以了,而且List1.SetFocus一句还可要可不要,要的话就可以把焦点转移到上面,不要也一样的。简单吧,听我的没错。