VB2005把一个列表框里的转移到另一个列表框

来源:百度知道 编辑:UC知道 时间:2024/06/15 01:36:03
创建一个包含两个列表框的窗体。在设计时使用“属性”窗口添加一些元素到一个列表框中。创建一个按钮,单击这个按钮时,将第一个列表中选中的元素删除,并将该元素添加到第二个列表中。

我对那个按钮的click输入“
box2.Items.Add(box1.SelectedItem)
box1.Items.Remove(box1.SelectedItem)”。但是在调试的时候如果没有选择box1里的元素就会出现错误。请问怎么解决?
应该怎么改?

'加上几句代码

if box1.SelectedIndex<0 then
exit sub
end if
box2.Items.Add(box1.SelectedItem)
box1.Items.Remove(box1.SelectedItem)

box1.SelectedItem
当然会出现错误了
你写的就是删除选中的项啊