Funktion
Ein Zeichen des
voll druckbaren
Zeichensatzes drucken
Mehrere Zeichen des
voll druckbaren
Zeichensatzes drucken
Mit diesen Befehlen können Steuerzeichen aus den Bereichen dezi-
mal 0 bis 31 des IBM-Zeichensatzes I und II und 128 bis 159 des IBM-
Zeichensatzes I als druckbare Zeichen angesprochen werden. Dieser
voll druckbare Zeichensatz wird auch als IBM-Zeichensatz III oder
All Character Set bezeichnet. Soll lediglich ein Zeichen aus dem Be-
fehlsbereich gedruckt werden, ist »ESC ^ n« zu verwenden, wobei n
den Wert des zu druckenden Zeichens hat.
Bei »ESC \ n
n
« muß die Gesamtzahl der aus dem Befehlsbereich
1
2
zu druckenden Zeichen mit den Parametern n
werden:
n
= ganzzahliger Wert (Gesamtzahl Zeichen / 256)
2
n
= Gesamtzahl Zeichen - (n
1
Wollen Sie weniger als 256 Zeichen drucken, müssen Sie n
die jeweilige Anzahl Zeichen ersetzen und für n
ben. Sollen mehr als 255 Zeichen gedruckt werden, müssen Sie die
Anzahl zu druckender Zeichen durch 256 teilen. Setzen Sie dann
den ganzzahligen Wert für n
Befehl gesendet, werden die nächsten n
einem der in Anhang B gezeigten vollständig druckbaren Zeichen-
sätze gedruckt.
Wollen Sie die 80 Zeichen aus dem vollständig druckbaren Zeichen-
satz entnehmen, müssen Sie folgende BASIC-Anweisung eingeben:
LPRINT CHR$(27);"\";CHR$(80);CHR$(0)
Um die nächsten 600 Zeichen in diesem Zeichensatz zu drucken,
müssen Sie folgende Anweisung benutzen:
LPRINT CHR$(27);"\";CHR$(88);CHR$(2)
(600 geteilt durch 256 ist 2, Rest 88.)
Dez.
Hex.
27 94 n
1B 5E n
n = Zeichencode
27 92
1B 5C
n
n
n
n
1
2
1
2
n
, n
= 0 bis 255
1
2
1
* 256)
2
2
und den Rest für n
2
+ (n
x 256) Zeichen aus
1
2
Kapitel 7: IBM-Emulation - Standardfunktionen
ASCII
ESC ^ n
P
ESC \
P
n
n
1
2
und n
festgelegt
2
durch
1
den Wert 0 einge-
ein. Wird dieser
1
Voll druckbarer
Zeichensatz
7-19