Servus!!
Hab nen String, der so ähnlich aussieht:
;;;4;;;3;;6;;;;;;;;;;;;;;1.0;1;1;0;0;1;;10;100.0;;;blubb;;;;;
Nun möchte ich hinter ein bestimmtes Semikolon einen Wert hinzufügen. Dies bis zu 17 Mal mit verschiedenen Werten. Beispiel:
Wert1='wert1' hinter KommaNr 10
wert2='wert2' hinter KommaNr 7
wert3='wert3' hinter KommaNr 5
...
.. damit es dann am Ende so aussieht:
;;;4;;wert3;3;wert2;6;;wert1;;;;;;;;;;;;1.0;1;1;0;0;1;;10;100.0;;;blubb;;;;;
hab so begonnen, um die Stelle im String zu finden, an die der jeweilige Wert geschrieben werden muss:
Delphi-Quelltext
1: 2: 3: 4:
| for KommaCnt := 0 to KommaNr do begin StelleImString := PosEx(';',String,StelleImString+1); end; |
Wie schreibe ich den Wert an nun an StelleImString??
Schöne Grüße und Dank
Sebastian