Hi.
Ich versuche, einem Text, den ich über eine EditBox in eine Variable geschrieben habe, den Zeilenumbruch an der richtigen Stelle beizubringen.
Habe schon überlegt, meine Zeile soll maximal 140 Zeichen lang sein. D.h. ich fang zuerst mal am Anfang an und schaue mir die ersten 140 Zeichen an, ob ein Zeilenumbruch dabei ist. Ist einer dabei, fang ich ab dem Zeilenumbruch, also beim zeichen danach wieder von vorne mit meinem "Alrogithmus" an, hat mit der neuen Stelle. Wenn dort kein Zeilenumbruch kommt, fang ich wiederum vom 160. Zeichen aus an, rückwärts zu gehen, bis ein leerzeichen kommt, und füge dort einen Zeilenumbruch statt des Leerzeichens ein. Alles natürlich immeer unter der Vorraussetzung, es sind noch 160 zeichen übrig, sonst bin ich fertig. Stimmt die Theorie soweit? Mit welchen Funktionen bekomme ich das am einfachsten gebacken? Hatte schon mal angefangen zu überlegen, dann wurde es mir zu komplex, an welcher Stelle ich mit welcher Variablen wohl welche Position speichere und dann in welche andere Variable schreibe usw, daher hatte ich das erstmal aufgeschoben, aber nun will ichs umsetzen.
Über Tipps bin ich dankbar, da ich noch nicht so den Durchblick habe