把第一个列表框选中的内容转到第二个列表框里面Private Sub Form_Load()
For i = 0 To Screen.FontCount - 1
List1.AddItem Screen.Fonts(i)
Next i
End SubPrivate Sub List1_DblClick()
For j = 0 To Screen.FontCount - 1
If List1.Selected(j) Then
List2.AddItem List1.Text
List1.RemoveItem List1.ListIndex
End If
Next j
End Sub
For i = 0 To Screen.FontCount - 1
List1.AddItem Screen.Fonts(i)
Next i
End SubPrivate Sub List1_DblClick()
For j = 0 To Screen.FontCount - 1
If List1.Selected(j) Then
List2.AddItem List1.Text
List1.RemoveItem List1.ListIndex
End If
Next j
End Sub
List2.AddItem List1.Text
改为List2.这里有个属性记不住了好象是Index然后跟上(j)就可以找到选中的那一行了
你为什么要这样讲?
应该后边加I或J的啊,知道是进行的哪层循环啊!
?????看你的这个想法???
你程序中要完成的居然是当双击时将LIST1中的内容全部转到LIST2中.
For i = 0 To Screen.FontCount - 1
List1.AddItem Screen.Fonts(i)
Next i
End SubPrivate Sub List1_DblClick()
List2.AddItem List1.Text
List1.RemoveItem List1.ListIndex
End Sub
For i = 0 To Screen.FontCount
List1.AddItem Screen.Fonts(i)
Next
End SubPrivate Sub List1_Click()
List2.AddItem List1.Text
List1.RemoveItem List1.ListIndex
End Sub