<< | Inhaltsverzeichnis | Suchen | >> |
Variable
Bedeutung: |
PRLEN() wird standardmäßig im EBUS-Programm intern als numerisches Array (Typ int) mit 255 Elementen definiert und gibt die Länge der entsprechenden Zeichenketten in der Druckertreibertabelle PRTAB$() explizit an. |
|
Ist PRLEN(I) = 0 (Voreinstellung), so wird PRTAB$(I) mit der Länge LEN(PRTAB$(I)) ausgegeben. |
|
PRLEN(I) wird benötigt, wenn in PRTAB$(I) das Zeichen CHR$(0) vorkommt, da sonst das Zeichen CHR$(0) als Ende der Zeichenkette interpretiert wird. Da bei manchen Druckern CHR$(0) als Steuerzeichen vorkommt, kann mit PRLEN(I) die Länge der Zeichenkette in PRTAB$(I) explizit angegeben werden. |
Beispiel: |
PRTAB$(1) = CHR$(27)+CHR$(45)+CHR$(0)+"a" |
siehe auch: |