Hallo,
ich steh gerade auf dem Schlauch.
Ich habe folgende Bedingungen an einen
AnsiString:
- genau 40 Zeichen lang.
- Ab 1. bis 3. Stelle soll der Inhalt eines anderen Strings (S_Linie) eingefügt werden.
- 4. Stelle = Leerzeichen
- 5. bis 33. Stelle = Inhalt eines zweiten Strings (S_Ziel)
- 35. Stelle = Leerzeichen
- 36. bis 40. Stelle = Inhalt eines dritten Strings (S_Laenge)
Ich habe es mit Insert probiert, als auch mit Format.
Aber bei
Insert
wird der Text trotzdem länger (irgendwie auch klar) und bei
Format
(z. B. mit %.3s als Argument) bekomm ich einen Argumentfehler.
Wie kann ich den String zusammenbauen mit den Randbedingungen?
Ausser jeden String in einer Schleife durchzugehen und Zeichen für Zeichen im End-String zu positionieren
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<