(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
Delphi 11 Alexandria
|
Re: Buchstaben sortieren aus einem Memofeld
24. Aug 2009, 22:01
p := Pos( 'Du', 'Hallo Du');
ergibt 7, weil das erste Vorkommen vom 1.String an 7. Stelle im 2.String beginnt.
Das PosEx() erweitert das Ganze um eine Offset, ab dem gesucht wird
p := PosEx( 'Du', 'Hallo DuDu!', 8);
ergibt also 9.
[Edit: PAnsiChar ist ein Zeiger auf einen String
p := PAnsiChar(<String>);
]
Markus Kinzler
|