Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#1

Position eines Chars in einem Array of Chars finden

  Alt 24. Jan 2007, 20:36
Hallo,

gibt es eine Möglichkeit, ein Char in einem Array of Chars zu finden und so die Position des Chars rauszufinden, ohne dies in einer Schleife zu erledigen:

Meine Schleife schaut so aus:
Delphi-Quellcode:
const
  Chars: array[1..10] of Char = ('ä', 'ö', 'ü', 'Ä', 'Ö', 'Ü', 'ß', '²', '³', 'µ');

var
  j: Integer;
  C_Char: Char;

begin
  C_Char := 'Ä';

      for j := Low(Chars) to High(Chars) do
        If Chars[j] = C_Char then
          begin
            ShowMessage(IntToStr(j)); //<--- Diese Zeile ist nur für diesen Thread drin
            break;
          end;

Ich hätt gern so was in der Art:
ShowMessage(IntToStr(Array_Pos(C_Char, Chars))); Gibts so was?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat