每个项目信息都来自一个以该项目名称指定的文件。即使选择的项目将在列表框中正确删除,但下一个项目的文件将被删除。我不知道问题是出在索引还是其他任何部分
SourceDir = "c:\"
For Each itemIndex In listHouse.SelectedIndices()
itemIndex = listHouse.SelectedIndices(0)
listHouse.Items.RemoveAt(itemIndex)
MsgBox(listHouse.Items.Item(itemIndex).Text & "R.txt")
File.Delete(SourceDir & listHouse.Items.Item(itemIndex).Text & "R.txt")
Next