Einzelnen Beitrag anzeigen

Benutzerbild von Pr0g
Pr0g

Registriert seit: 21. Mai 2004
809 Beiträge
 
Delphi 7 Personal
 
#1

Achtet IndexOf einer StringList nicht auf Groß-/Kleinschreib

  Alt 2. Apr 2005, 16:45
Hallo,

ich suche den Index eines Buchstabens aus einer StringList per IndexOf raus, dabei scheint diese aber nicht auf die Groß-/Kleinschreibung zu achten, hier mal ein Beispiel:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  sl: TStrings;
begin
  sl := TStringList.Create;
  try
    sl.Add('a');
    sl.Add('A');
    Caption := 'a:' + IntToStr(sl.IndexOf('a')) + ' | A:' + IntToStr(sl.IndexOf('A'));
  finally
    sl.Free;
  end;
end;
Meine gewünschte Ausgabe wäre "a:0 | A:1", ich bekomme aber folgendes: "a:0 | A:0".

Kann man das Problem irgendwie beheben, oder muss ich selber mit einer Schleife die einzelnen Einträge prüfen (dann gehts ja)?


MfG Pr0g
  Mit Zitat antworten Zitat