Items von List Box Kopieren



  • Hi,

    Kann mir jemand einen Tipp geben wie ich Markierte Items von einer List Box in eine Andere kopieren kann?

    Ich hab mir das so vorgestellt:
    2 Listboxen, List Box 1 ist Leer, ListBox 2 enthält 10 Items.
    Wenn ich in List Box 2, 3 beliebige Items Auswähle und dann auf einen Button drücke sollen die markierten Items in List Box 1 kopiert werden.

    Ich find einfach keine Passende Funktion dafür. Es gibt zwar sowas wie CopySelection, aber das bekomm ich irgenwie nicht so hin wie ich mir das vorgestellt habe.

    Danke Schonmal.



  • Hallo

    siehe die Eigenschaft TListBox::Selected[], die Eigenschaft TListBox::Items::Strings und die Methode TListBox::Items::Add in der BCB-Hilfe

    bis bald
    akari



  • Danke! Hab es hinbekommen.

    So Schauts aus:

    for(int i=0; i<=ListBox2->Count-1;i++)
            {
                    if(ListBox2->Selected[i])
                            ListBox1->Items->Add(ListBox2->Items->Strings[i]);
            }
    

Anmelden zum Antworten