Anzeigen: Object Pascal C++
Anzeigeeinstellungen

Die Listenposition eines Strings ermitteln

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Strings in einer Liste bearbeiten


Um einen String in einer Stringliste zu finden, verwenden Sie die Methode IndexOf. Diese gibt den Index des ersten Strings in der Liste zurück, der mit dem übergebenen Parameter übereinstimmt, oder -1, wenn der Parameterstring nicht gefunden wird. IndexOf erkennt nur Übereinstimmungen mit dem gesamten String; um Teilstrings zu finden, müssen Sie die Stringliste mit einer eigenen Routine durchlaufen.

Beispielsweise könnten Sie IndexOf verwenden, um festzustellen, ob ein bestimmter Dateiname in den Elementen der Eigenschaft Items eines Listenfelds enthalten ist:

Object Pascal:

 if FileListBox1.Items.IndexOf('TargetFileName') > -1 ...

C++:

 if (FileListBox1->Items->IndexOf("TargetFileName") > -1) ...

Siehe auch

Meine Werkzeuge
In anderen Sprachen