2011-11-12 148 views
0

使用VB6如何移动从一个列表框的项列表框另一个

在一种形式中,列表框2的名称作为列表1,列表2和4个键名称>,>>,<,< <

I want to add the list1 selected items to list2 
I want to remove the selected items from list2 to list1 

如何做到这一点。

需要VB6代码帮助

回答

3

一般情况下,你的方法将是遍历源ListBox中的所有项目的指标值。如果你要移动列表框中的所有项目,那么对于每个项目,你会在目标列表框中调用AddItem方法(使用索引值来检索源列表框中当前项目的文本)。然后,您将调用ListBox RemoveItem方法从源列表框中删除相同的项目。

如果您只移动选定的项目,那么您仍然会遍历所有索引值,但是您将使用源列表框中每个项目的Selected属性来确定是否选择该项目。如果是,请使用上述步骤移动该项目。

关于你需要做什么的细节有所不同,具体取决于你如何在你的ListBox上设置一些属性。您可以在thevbprogrammer.com上找到有用的资源the discussion on ListBoxes。查看示例:使用两个列表框添加和移除项目;它包括你想要做的例子。

相关问题