TStringList.IndexOf
- Merve Yurdakul
Owned by Merve Yurdakul
Okt. 13, 2017
1 min read
Loading data...
Parameter
(const S: String): Integer;
Beschreibung
Mit der Funktion IndexOf kann die Position eines Strings in einer Liste ermitteln. Der Rückgabewert der Funktion ist ein Integer also die Position des gesuchten Strings. Der gesuchte String muss mit dem jeweiligen String S übereinstimmen und darf sich nur bezüglich der Groß-/Kleinschreibung (CaseSensitive = False ) von S unterscheiden. Kommt der String an erste Stelle in der Liste vor, dann gibt IndexOf den Wert 0 zurück usw. Befindet sich der String nicht in der jeweiligen Liste gibt die Funktion IndexOf -1 zurück.
procedure Test_IndexOf; var index : Integer; TestObj : TStringList; begin TestObj := TStringList.Create; try index := TestObj.Add('Seehund'); if (TestObj.IndexOf('Seehund') <> index) then raise ('Test_IndexOf Fehler') else showmessage(TestObj.DelimitedText); finally TestObj.free; end; end;