Forum: Object-Pascal / Delphi-Language
Delphi
by Cubbie,
24. Jun 2004
Ab Delphi 7 gibt es PosEx, da kann man die Startposition für die Suche angeben. Sonst müsste man mit einem temporären String arbeiten, wo immer der schon abgearbeitete Teil abgeschnitten wird.
Das klingt eigentlich so, als obs funktionieren müsste... könnte mir nur vorstellen, dass das Delete vielleicht ein '<' oder '>' beim Wegschneiden "vergisst" und so nie fertig wird...
EDIT: Ne......
Forum: Object-Pascal / Delphi-Language
Delphi
by Cubbie,
24. Jun 2004
Hi,
wie wärs denn damit, der Reihe nach alle '>' - Zeichen in der Zeile zu suchen (mit Pos) und dann jeweils das dahinter kommende Zeichen anzuschauen. Da gibts dann zwei Fälle:
1. es kommt ein '<' - Zeichen
Dann eben ab dort das nächste '>' suchen und weiter im Text..
2. es kommt was anderes ;)
Das sollte (zumindest im obigen Fall) dann einer der gesuchten Strings sein, den man mit...