Zum Hauptinhalt springen

TextLineWrite

obj -> TextLineWrite(int1, alpha2, int3)

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Text-/Prozedurzeile schreiben

Details

Mit dieser Funktion wird die Textzeile (alpha2) als Zeile (int1) in den Textpuffer (obj) geschrieben.

Folgende Optionen (int3) sind zulässig:

  • _TextLineInsert Die Zeile wird eingefügt, ansonsten wird die bestehende Zeile überschrieben. Um eine Zeile an den Text anzuhängen, wird (int1) mit der Anzahl der Zeilen (siehe TextInfo ()) plus 1 belegt.
  • _TextNoLineFeed Der Textpuffer kann maximal 250 Zeichen pro Zeile verarbeiten. Soll eine Textzeile mit mehr als 250 Zeichen pro Zeile erzeugt werden, um diese in einem TextEdit -Objekt darzustellen, muss mit Hilfe der Option _TextNoLineFeed ein weicher Zeilenumbruch definiert werden.

Beispiel:

Textzeile mit 300 Zeichen erzeugen.

// Schreiben der ersten 250 Zeichen
tHdlTxt->TextLineWrite(1, StrCut(tLine300, 1, 250), _TextLineInsert | _TextNoLineFeed);

// Schreiben der restlichen 50 Zeichen
tHdlTxt->TextLineWrite(2, StrCut(tLine300, 251, 50), _TextLineInsert);

Mögliche Laufzeitfehler: