Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Zeilenumbruch nach maximal 30 Zeichen (https://www.delphipraxis.net/190902-zeilenumbruch-nach-maximal-30-zeichen.html)

Metschu 17. Nov 2016 21:52

Zeilenumbruch nach maximal 30 Zeichen
 
Hallo Zusammen,

Ich habe eine Textzeile mit bis zu 180 Zeichen. Nach Maximal 30 Zeichen soll ein Zeilenumbruch eingefügt werden. Dieser soll aber nicht einfach das Wort trennen, sondern entsprechend der Satz- oder Leerzeichen ggfs auch früher gesetzt werden.

Gibt es hierfür schon eine fertige Funktion oder muss ich mir was selbst basteln?

Danke schon mal.
Gruß
Torsten

nahpets 17. Nov 2016 21:56

AW: Zeilenumbruch nach maximal 30 Zeichen
 
Unter Delphi 7 gibt es in der SysUtils dir Funktion WrapText:
Delphi-Quellcode:
function WrapText(const Line: string; MaxCol: Integer = 45): string;
Die sollte Deine Aufgabe erledigen können.

Metschu 18. Nov 2016 19:04

AW: Zeilenumbruch nach maximal 30 Zeichen
 
Vielen Dank, genau danach hab ich gesucht. :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz