Du schreibst
if ansipos(ansilowercase(edSuchen.Text),ansilowercase(lsbPlaylist.Items.Strings[i])) = 1 then
Nehmen wir den überflüssigen Schmoo weg, bleibt
if ansipos(edSuchen.Text,lsbPlaylist.Items.Strings[i]) = 1 then
Oder eben
AnsiPos (A,B)=1
"Wenn A in B an der 1.Stelle vorkommt, dann ...."
Zitat von
xX0815Xx:
Aber
Pos('AAA','BBBAAA') = 1
Stimmt nicht, da kommt '4' raus.
Ah.. Du willst nur sehen, ob 'Foo' in 'Mu Foo bar' vorkommt. Dafür nimmst du Pos und prüfst, ob das Ergebnis <>0 ist.