TextLineWrite
obj -> TextLineWrite(int1, alpha2, int3)
Text-/Prozedurzeile schreiben
Details
- obj: Textpuffer-Deskriptor
- int1: Zeilennummer
- alpha2: Zeileninhalt
- int3:
- Optionen:
_TextLineInsert_TextNoLineFeed
- Siehe: Verwandte Befehle ,
TextOpen (),TextLineRead (),TextInfo ()
Mit dieser Funktion wird die Textzeile (alpha2) als Zeile (int1) in den Textpuffer (obj) geschrieben.
Folgende Optionen (int3) sind zulässig:
_TextLineInsertDie 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 (sieheTextInfo ()) plus1belegt._TextNoLineFeedDer Textpuffer kann maximal250Zeichen pro Zeile verarbeiten. Soll eine Textzeile mit mehr als250Zeichen pro Zeile erzeugt werden, um diese in einem TextEdit -Objekt darzustellen, muss mit Hilfe der Option_TextNoLineFeedein 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:
_ErrHdlInvalid: Textpuffer-Deskriptor (obj) ungültig