//循环怎么了?
Private Sub Form_Load()
Dim i As Integer
For i = 1 To 30
List1.AddItem "Item" & i
Next i
End Sub
Private Sub Command1_Click()
Dim i As Integer
For i = 0 To List1.ListCount - 1
List2.AddItem List1.List(i)
Next i
Private Sub Form_Click()
List2.Clear
n = 0
CopyItem
End Sub
Private Sub Form_Load()
With List1
.AddItem "111111111"
.AddItem "222222222"
.AddItem "333333333"
.AddItem "444444444"
.AddItem "555555555"
.AddItem "666666666"
End With
End Sub
Sub CopyItem()
If n < List1.ListCount Then
List2.AddItem List1.List(n)
n = n + 1
CopyItem
Else
Exit Sub
End If
End Sub