TStringList.IndexOfName

Parameter

(const Name: string): Integer;

Beschreibung

Mit der Funktion IndexOfName können die Positionen von Namens- und Wertepaaren in einer Liste ermitteln werden. Der Rückgabewert der Funktion ist ein Integer also die Position des gesuchten Namens-/Wertepaares. Der gesucht Wert muss mit dem jeweiligen Namen übereinstimmen und darf sich nur bezüglich der Groß-/Kleinschreibung (CaseSensitive = False )  unterscheiden.

Beispiel

procedure Test_IndexOfName;
var
  index : Integer;
  TestObj : TStringList;
begin
  TestObj := TStringList.Create;
  try
    index := TestObj.Add('Lieblingstier=Forelle')
    if (TestObj.IndexOfName('Lieblingstier') <> index) 
      then raise ('Test_IndexOfName Fehler')
      else showmessage(TestObj.DelimitedText);
  finally
    TestObj.free;
  end;
end;