Filelistbox Multiselect -> Selectierte Items abarbeiten
-
Hmmm ne mein ich eigentlich nicht , ich erklär es trotzdem mal:
Ich habe eine FileListbox in der sind bilder die man unter anderen Multiselectieren kann
wenn ich welche auswähle soll der Button Hinzufügen aktiviert werden der diese Datein in ein anderes von mir vorbestimmtes Verzeichnis kopiert
Dazu sollen die Selectierten Items abgearbeitet werden...
mein problem ist ich weiß nicht wie ich ein bestimmtes item (selectiert) anspreche (Den Text) brauch ja nur den filename also: "bild.jpg"
Mfg kevin
-
Hallo
TFileListBox ist immer noch eine ListBox und damit die Eigenschatften Selected und SelCount.
bis bald
akari
-
Huhu, mit SelCount kann ich die Selectierten Items zählen das weiß ich und habs auch schon integriert
jedoch Selected gibt nur einen Bool wert zurück ich kann damit leider nicht so handieren wie mit einen TreeNode von TreeView
oder kannst mir evtl nach helfen?
also mit Selected habe ich bisher noch nigs erreicht
MFG kevin
-
Hallo
bitte in die BCB-Hilfe schauen, die erklärt solche Sachen
Mit Selected können Sie den Status eines bestimmten Eintrags im Listenfeld abfragen. Wenn der im Parameter Index angegebene Eintrag im Listenfeld markiert ist, hat Selected den Wert true, andernfalls false.
Der Parameter Index bezeichnet den Eintrag über seine Position im Listenfeld. Der erste Eintrag hat den Index 0.
Ein Eintrag gilt als ausgewählt, wenn der Benutzer ihn markiert. Wenn Sie die Eigenschaft MultiSelect auf true setzen, können mehrere Einträge des Listenfeldes ausgewählt werden. In diesem Fall bezieht sich Selected auf den Eintrag, der den Fokus hat.
bis balkd
akari
-
Hi nochmal, ich kann dem immer noch nicht entnehmen wie ich mein problem löse
kann ich mit ItemIndex[i] die Selectieren Items auslesen?
MFG Kevin
-
Hallo
hast du denn überhaupt mal in die Hilfe zu TFileListBox::Selected geschaut? Da ist sogar ein Beispiel dazu.
Du must dich wohl mal mehr als 5 Minuten mit einem Problem beschäftigen.bis bald
akari
-
Ich schau schon seit um 6 in verschiedenen Hilfen
und da steht unter anderem drin das das möglich is:
TreeView1->Selected->Item[i]->Textwenn es mit treeview geht muss das doch auch mit filelist gehen
Ich verzweifel
MFG kevin
-
Hallo
dann machst du etwas falsch...
AnsiString SelFile; for (int x = 0; x < FileListBox->Items->Count; x++) { if (FileListBox->Selected[x]) { SelFile = FileListBox->Items->Strings[x]; // etwas mit SelFile machen } }bis bald
akari
-
kevinklein schrieb:
jedoch Selected gibt nur einen Bool wert zurück
falsch.. es gibt ein boolsches array zurück
-
Ok leute, danke
@ Akari hab das beispiel nochma genau angeschaut habs nun kapiert
Denke jetz bekomm ichs hin

Danke
MFG Kevin