0
的系列項目我要檢測一個列表框的一系列項目,並將其移動到另一個列表框 假設列表項檢測列表框VB6
book01
book02
book03
book04
book05
apple
mango
pen
ball
packet1
packet2
packet3
這裏兩個系列的包和書籍。計時器會自動檢測list1的一系列項目,並移動到列表2本書,包系列
的系列項目我要檢測一個列表框的一系列項目,並將其移動到另一個列表框 假設列表項檢測列表框VB6
book01
book02
book03
book04
book05
apple
mango
pen
ball
packet1
packet2
packet3
這裏兩個系列的包和書籍。計時器會自動檢測list1的一系列項目,並移動到列表2本書,包系列
如果我正確理解你的意思那麼這應該做的工作是什麼:
Private Sub MoveItems()
Dim l As Long
List2.Clear
l = 0
Do While l < List1.ListCount
If InStr(List1.List(l), "packet") <> 0 Then
MoveListItem l
ElseIf InStr(List1.List(l), "book") <> 0 Then
MoveListItem l
Else
l = l + 1
End If
Loop
End Sub
Private Sub MoveListItem(idx As Long)
List2.AddItem List1.List(idx)
List1.RemoveItem idx
End Sub
這是一個非常基本的問題。遍歷list1刪除所有以「book」或「packet」開頭的項目並將它們添加到list2。你到底在做什麼? – raven 2010-08-28 18:44:53