2011-11-12 196 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。查看示例:使用兩個列表框添加和移除項目;它包括你想要做的例子。

相關問題