Letztes Update am Fr., 30 Mai 2025 22:49:11 +0200 von Andreas Potthoff
GET#
- Token: 161 / $A1 | Abkürzung: gE | ROM Exec: 43899 / $AB7B
- Typ: I/O Anweisung | Funktion: Input/Output
- Syntax: GET# <file number>,<variable list>
Aktion, Hinweise, Tipps, Tricks:
- Diese Anweisung liest Zeichen einzeln vom angegebenen Gerät oder aus der angegebenen Datei.
- Sie funktioniert genauso wie die GET-Anweisung, mit dem Unterschied, dass die Daten nicht von der Tastatur stammen.
- Wird kein Zeichen empfangen, wird die Variable auf eine leere Zeichenfolge (entspricht “”) oder auf 0 (bei numerischen Variablen) gesetzt.
- Zeichen zur Trennung von Daten in Dateien, wie das Komma (,) oder der <RETURN>-Tastencode (ASC-Code 13), werden wie jedes andere Zeichen empfangen.
- Bei Verwendung mit Device #3 (Monitor/TV) liest diese Anweisung Zeichen einzeln vom Bildschirm.
- Jede Verwendung von GET# bewegt den Cursor um eine Position nach rechts.
- Das Zeichen am Ende der logischen Zeile wird in CHR$ (13) geändert, den <RETURN>-Tastencode.
Beispiele:
5 GET#1, A$ 10 OPEN 1,3: GET#1, Z7$ 20 GET#1, A, B, C$, D$
Befehle | CLOSE, CLR, CMD, CONT, DATA, DEF, DIM, END, FOR, GET, GET#, GOSUB, GOTO, IF, INPUT, INPUT#, LET, LIST, LOAD, NEW, NEXT, ON, OPEN, POKE, PRINT, PRINT#, READ, REM, RESTORE, RETURN, RUN, SAVE, STOP, SYS, VERIFY, WAIT |
Befehle Spezial (Bywords) | FN, GO, NOT, SPC(, TAB(, THEN, TO, STEP |
Arithmetische und logische Operatoren | +, –, *, /, ^, >, =, <, AND, OR |
Funktionen | ABS, ASC, ATN, CHR$, COS, EXP, FRE, INT, LEFT$, LEN, LOG, MID$, PEEK, POS, RIGHT$, RND, SGN, SIN, SQR, STR$, TAN, USR, VAL |
Konstanten und Systemvariablen | Pi, ST, TI, TI$ |