Einzelnen Beitrag anzeigen

cyanroot

Registriert seit: 19. Okt 2008
43 Beiträge
 
#1

ListBox filtern

  Alt 20. Mär 2009, 02:26
Hallo liebe Community,

ich wollte euch fragen, ob ihr wisst, wie man eine ListBox nach dem eingegeben Text eines Edits filtern kann.
Ich habe 150 Songs in einem Ordner und deren Namen kann ich in der FormCreate in die ListBox laden. Nun wäre es aber schön, wenn es über der ListBox ein Editfeld gibt, das im OnChange Ereignis nur die entsprechenden Songnamen in der ListBox anzeigt. Also zum Beispiel:

- das gesuchte Lied heisst "Beatles - I Me Mine"
- in der ListBox sind noch alle Lieder drin, da das Program gerade erst gestartet wurde

Bis dahin komm ich . Nun aber, gebe ich IRGENDWAS ein, was im o.g. Lied vorkommt, also z.B.:

"i me" oder "Beatles"

Jetzt sollte im ersten Fall nur noch "Beatles - I Me Mine" in der ListBox stehen und im zweiten Fall
jeder Beatles Lied (ja, "Beatles" steht in jedem Liednamen). Ausserdem müsste er, wenn ich danach nach einem anderen Lied suche, die gewünschten anzeigen (also nicht, dass er beim Suchen die Einträge rauslöscht, sondern eben "echt" filtert).

Könnt ihr mir dabei helfen? Ich weiss echt nicht wo ich anfangen soll.

Danke
  Mit Zitat antworten Zitat