[求助VB] ListView1与ListView2之间的相同数据保留问题

txlk33 2008-08-29 09:48:10


怎样保留ListView1与ListView2之间的相同数据保留下来呢?

主要保留在ListView1里。
...全文
114 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhone99 2008-08-29
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim i As Long
Dim j As Long
Dim blnP As Boolean

For i = ListView1.ListItems.Count To 1 Step -1
blnP = False

For j = 1 To ListView2.ListItems.Count
If ListView1.ListItems(i).Text = ListView2.ListItems(j).Text Then
blnP = True
End If
Next
If blnP = False Then
ListView1.ListItems.Remove i
End If
Next

End Sub

Private Sub Form_Load()
ListView1.ListItems.Add , , "1"
ListView2.ListItems.Add , , "334"

ListView1.ListItems.Add , , "126"
ListView2.ListItems.Add , , "156"


ListView1.ListItems.Add , , "447"
ListView2.ListItems.Add , , "2544"

ListView1.ListItems.Add , , "5354"
ListView2.ListItems.Add , , "126"

ListView1.ListItems.Add , , "156"
ListView2.ListItems.Add , , "484"

ListView1.ListItems.Add , , "1654"
ListView2.ListItems.Add , , "615"

End Sub


txlk33 2008-08-29
  • 打赏
  • 举报
回复

我要保留ListView1与ListView2之间的相同记录。该怎么做呢?
jhone99 2008-08-29
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim i As Long
Dim j As Long

For i = ListView1.ListItems.Count To 1 Step -1
For j = 1 To ListView2.ListItems.Count
If ListView1.ListItems(i).Text = ListView2.ListItems(j).Text Then
ListView1.ListItems.Remove i
End If
Next
Next

End Sub

Private Sub Form_Load()
ListView1.ListItems.Add , , "1"
ListView2.ListItems.Add , , "334"

ListView1.ListItems.Add , , "126"
ListView2.ListItems.Add , , "156"


ListView1.ListItems.Add , , "447"
ListView2.ListItems.Add , , "2544"

ListView1.ListItems.Add , , "5354"
ListView2.ListItems.Add , , "126"

ListView1.ListItems.Add , , "156"
ListView2.ListItems.Add , , "484"

ListView1.ListItems.Add , , "1654"
ListView2.ListItems.Add , , "615"

End Sub
yucew 2008-08-29
  • 打赏
  • 举报
回复
那网页里说的是,哟欧官删除问题啊, 我要说的说的是,相同数据保留问题。
jhone99 2008-08-29
  • 打赏
  • 举报
回复
参考
http://topic.csdn.net/u/20080827/08/1321938c-27e8-41e7-9bd9-aa9c38d1ab27.html

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧