GW-BASIC
LSET und RSET
Format:
LSET < string-variable > = < string-ausdruck>
RSET < string-variable> = < string-ausdruck>
Zweck:
Dient zur Übertragung von Daten aus dem Speicher
in den Puffer für Dateien mit wahlfreiem Zugriff
(Vorbereitung für eine PUT-Anweisung).
Bemerkung: Hat der < string-ausdruck> weniger Stellen, als in
der
FIELD-Anweisung
definiert, so wird der Text durch LSET
und durch RSET rechtsbündig gepuffert. (Die rest
lichen Stellen werden mit Leerzeichen aufgefüllt). Ist
der Text länger als das Feld, so werden die Zeichen
rechts abgeschnitten. Numerische Werte müssen in
Strings umgewandelt werden, bevor sie mit LSET
oder
Funktionen M KI$, MKS$ und MKDS, in Kapitel 3.
Beispiel:
150 LSET AS= MKS$ (A M T )
160 LSET D$= DESC ($ )
Anmerkung: LSET und RSET können auch für nicht durch FIE LD
definierte String-Variable benutzt werden, um den
Text links- bzw. rechtsbündig anzuordnen. Die Pro
grammzeilen
110 AS>= S PA C E S (20)
120 RSET AS>= N$
setzen den Text aus N $ rechtsbündig im 20-Zeichen-
Feld A$. Diese Leistung kann bei der Formattierung
von Druckzeilen sehr nützlich sein.
RSET übertragen werden. Siehe hierzu die
für
die
< string-variable>
linksbündig
M S-BASIC
2-53