21. Dezember 2006 14:30
Hallöchen!
Nun, ich bin nicht sicher ob ich das Problem verstanden habe ... aber: zum einen könnte man die TextBox entsprechend groß für mehrzeilige Texte definieren und die Eigenschaft MultiLine auf JA setzen; NAV erzwingt dann autom. einen Zeilenumbruch bei Leerzeichen.
Komplizierter ginge es, wenn man den Zeilenumbruch in einen Textstring einbauen möchte:
- Code:
IF STRLEN(MyText) > 80 THEN
MyNewText := COPYSTR(MyText, 1, 80) + '\' + COPYSTR(MyText, 80);
Anstelle der \ könnte man auch + FORMAT(CR) + FORMAT(LF) + setzen, wobei CR und LF vom Typ Char sind und mit edn Werten 13 und 10 belegt sind.
Nachteil: Der Umbruch wird "hart" erzwungen, egal ob's passt oder nicht.
Ich hoffe, daß hilft Dir ein wenig.
Gruß,
Jörg