GW-BASIC
PRINT# UND PRINT# USING
Format:
P R IN T # < dateinummer> ,
[ USING < string-ausdruck> ; ] < liste von ausdrücken>
Zweck:
Um Daten auf eine sequentielle Plattendatei zu schrei
ben.
Bemerkung: <dateinum m er> ist die Nummer, unter der die Datei
in der OPEN-Anweisung eröffnet wurde. <string-
ausdruck> setzt sich aus Formatierungszeichen wie
unter P R IN T USING (Seite 2-64) beschreiben, zusam
men. Die < liste von ausdrücken> beinhaltet numeri
sche und/oder Textausdriicke, die auf die Datei ge
schrieben werden sollen.
P R IN T # komprimiert die Daten auf der Platte
nicht. Sie werden genauso auf die Platte geschrieben,
wie sie am Bildschirm mit der PRINT-Anweisung
angezeigt würden. Aus diesem Grunde ist es ratsam,
auf die richtigen Trennsymbole in der Liste zu achten,
um die Daten später wieder richtig einiesen zu kön
nen.
In der Liste von Ausdrücken sollten numerische
Werte durch Strichpunkte getrennt werden. Z.B.:
P R IN T # 1 , A ;B ; C ; X ; Y ; Z
(Werden Kommas als Trennsymbole benutzt, werden
auf die Platte auch die zusätzlichen Leerzeichen zw i
schen den Feldern ausgegeben.)
Textausdrücke müssen durch Strichpunkte in der
Liste getrennt werden. Um Textausdrücke korrekt
auf der Platte zu formatieren, sollten zusätzliche
Trennsymbole vorgegeben werden:
Als
" 93604-1" . Die Anweisung
P R IN T # 1 .A $ ;B $
schreibt K A M E R A 93604-1 auf die Platte. Da kein
Trennsymbol vorhanden ist, kann diese Information
nicht in zwei Variablen eingelesen werden. Das Pro
blem kann folgendermaßen behoben werden:
Beispiel sei A $ =
MS-BASIC
" K A M E R A "
und B$ =
2-73