Folgendes Problem
ich habe eine Stringliste mit x verschiedenen Einträgen
es gibt welche die mit @ anfangen - die sollen gelöscht werden
es gibt die Kombination @FOLDER und in der nächsten Zeile steht ^ - dies bedeutet für mich, es ist eine Seiten anfang - Zeile @FOLDER muss ich löschen
es gibt eine Zeile mit ^, - hier muss ich den String auseinanderbasteln und die 2-5 werte sollen nacheinander in 2-5 Zeilen weiter oben, wo ^ steht eingefügt werden.
die Zeile ^, soll am Ende dann natürlich auch gelöscht werden
mein Problem ist jetzt nur wie ich das in einer Schleife zusammenbasteln kann, da ich ja einfügen und löschen will. Jemand einen guten Tipp?
Hier einmal ein Beispiel:
vorher:
Delphi-Quellcode:
@x1
@x2,
ANSI
@FOLDER
^
hallo 1
hallo 2
egal was hier steht, es ist die
.
^,^test1^,^heute^,^2^,^was auch immer^,^^,^^,^1^
nachher:
Delphi-Quellcode:
test1
heute
2
was auch immer
1
hallo 1
hallo 2
egal was hier steht, es ist die
.