Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
|
Re: Pos liefert letztes statt erstes Vorkommen! HILFE!
5. Mai 2004, 09:55
Du hast den Copybefehl falsch verwendet. Du musst zuerst den String, dann die Startposition und die Anzahl zu kopierender Zeichen angeben, nicht die Endposition.
Korrekt müsste es also lauten:
S:= Copy(s,Pos1+7,Pos2-(Pos1+7));
[edit]Fehler bei der Länge korrigiert[/edit]
Andreas B. Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
|