Hi Spike2k3,
ehrlich gesagt ist deine Frage etwas missverständlich.
Also bei Strings kannst du folgendes verwenden:
Beispiel: S := 'abcdefg' // S wird der String zugewiesen
Dabei musst du beachten, dass der erste Buchstaben den Index 1 hat!
S[1] liefert den Buchstaben a,
S[2] b,
S[3] c
u. s. w.
Wenn du mehrere Zeichen hintereinander ermitteln möchtest, kannst du die
Copy Funktion verwenden. Die Copy Funktion kann außerdem auf
Arrays angewendet werden.
Beispiel:
Delphi-Quellcode:
S := 'abcdefg'
S := Copy(S, 2, 5);
Daduch werden S die Buchstaben "b" bis "e" zugewiesen. Das Ergebnis ist also "bcde".
Wenn du die erste Position eines Zeichens in einem String ermitteln möchtest, kannst du das mit
AnsiPos tun.
Mit
LastDelimiter kannst du ein bestimmtes Zeichen am Ende eines Strings ermitteln.
Wie
Copy,
AnsiPos und
LastDelimiter funktinieren steht ausführlich in der
Delphi Hilfe.
Ich hoffe, dass ich dir helfen konnte.