Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Lange Texte mehrzeitig Darstellen
#2
Hallo Piksieben
Die Felder mit Textdarstellung (Schalter, ASCII, etc.) versuchen eigentlich automatisch, bei zu langen Texten entsprechend einen Zeilenvorschub umzusetzen, damit der Text sauber innerhalb der Feldabmessungen dargestellt wird. Hier muss man natürlich beachten, dass das Feld auch genug Platz bietet, um alles darstellen zu können, ansonsten muss man die Abmessungen ändern oder die Schriftart verkleinern.
Man kann aber beispielsweise einem ASCII Feld auch einen entsprechend formatierten String übergeben. Mit den VB.net eigenen Funktionen kann man dem String einen Zeilenvorschub ("vbcrlf") mitgeben, damit der String nach eigenen Wünschen entsprechend dargestellt wird.
In Ihrem Fall stände im Code :
Code:
Dim Test As String = "Vordruckpumpe 1" &vbcrlf & "Freigabe Kunde"
VDF.WriteAscii 9,50,Test

Ergebnis davon wäre bei einem Ascii Feld der Breite 140, Höhe 45, Schriftart Microsoft Sans Serif und Schriftgröße 8px entsprechend :
   

Mit freundlichen Grüßen
Roman Best
Antworten


Nachrichten in diesem Thema
RE: Lange Texte mehrzeitig Darstellen - von R.Best - 11.09.2019, 13:32

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste