问题没有说的太清楚,但我使用listview_itemClick()时关闭窗口后确实出现了那种情况,你完全可以回避这个事件,而改用listview_click()事件,稍加几句就可以了,如:
Private Sub ListView1_Click()
  If ListView1.SelectedItem Is Nothing Then
     MsgBox "没有点击图标!"
  Else
     MsgBox ListView1.SelectedItem.Text
  End If
End SubPrivate Sub ListView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
  ListView1.SelectedItem = Nothing'''取消选择
End Sub试试看,我当时也发过类似的帖子