Zitat:
TStringList.IndexOf
Die Methode IndexOf gibt die Position eines Strings in der Liste zurück.
function IndexOf(const S: string): Integer; override;
Beschreibung
Mit IndexOf können Sie das erste Vorkommen eines Strings, der mit dem String S übereinstimmt, ermitteln. Ein String stimmt mit S überein, wenn er mit S identisch ist oder - wenn CaseSensitiveFalse ist - sich nur bezüglich der Groß-/Kleinschreibung von S unterscheidet.
IndexOf gibt den auf Null basierenden Index des Strings zurück. Wenn S also mit dem ersten String in der Liste übereinstimmt, liefert IndexOf 0 zurück, beim zweiten String 1 usw. Ist keine Übereinstimmung vorhanden, gibt IndexOf -1 zurück.