TextOpen
TextOpen(int1) : handle
Textpuffer anlegen
Details
- int1: Textpuffergröße in KB
- Resultat:
handleTextpuffer-Deskriptor - Siehe: Verwandte Befehle ,
TextRead (),TextWrite (),TextClear (),TextClose ()
Mit dieser Funktion wird ein Textpuffer angelegt, mit dem Texte oder Prozeduren verarbeitet werden können. Die Puffergröße muss im Bereich von 16 bis 512 KB liegen. Wird ein Wert außerhalb des Bereiches angegeben, wird er auf die nächstliegende Grenze vergrößert oder verkleinert.
Im Textpuffer können Texte verarbeitet werden, deren einzelne Zeilen länger als 250 Zeichen lang sind. Damit der Text kompatibel zum Textsystem der CONZEPT 16 Version 4.2 ist, werden solche Zeilen nach 250 Zeichen mit einem weichen Zeilenumbruch gespeichert, d. h. eine Zeile aus 400 Zeichen wird in eine Zeile mit 250 und in eine Zeile mit 150 Zeichen gespeichert. Die erste Zeile im gespeicherten Text hat im Unterschied zur zweiten kein festes Zeilenende sondern ein weiches Zeilenende. Beim Schreiben von Textzeilen in den Textpuffer mit dem Befehl TextLineWrite () kann ein weicher Zeilenumbruch durch die Option _TextNoLineFeed angegeben werden.
Beim Lesen werden die Textzeilen zu maximal 250 Zeichen zurückgeliefert. Mit dem Befehl TextInfo () und der Option _TextNoLineFeed kann festgestellt werden, ob die aktuelle Zeile über ein festes oder ein weiches Zeilenende verfügt.
Die Textgröße ist auf 128 MB beschränkt.