Hi Kimo77,
ich habe einen String, der nach einer bestimmten Anzahl an Zeichen umgebrochen werden soll. Allerdings kommt die Schwierigkeit hinzu, dass unterschieden werden muss, ob der Umbruch ein Wort trennt oder nicht.
Erfolgt der Umbruch nach einem Wort, so muss der Inhalt in der nächsten Zeile mit zwei Leerzeichen eingerückt werden. Erfolgt der Umbruch innerhalb eines Wortes darf die nächste Zeile nur mit einem Leerzeichen eingerückt sein.
Du durchläufst den String mit der vorgegebenen Anzahl. Wenn du einen Umbruchpunkt hast schaust du dir das Zeichen an, dass danach kommt. Ist es ein Leerzeichen hattest du ein Wort vor dir, kommt ein anderes Zeichen, bist du im Wort. Das ist natürlich etwas grob eingeteilt, da es ja auch Satzzeichen gibt z.B. aber das kannst du ja dann noch einarbeiten, wie du damit umgehen möchtest.
ciao
romy