Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

GW-BASIC-BEFEHLE UND FUNKTIONEN

INPUT$

INPUT$-Funktion
Syntax:
Verwendung:
Bemerkungen:
Beispiel:
Hinweis:
4-122
INPUT$(XC[#]Y])
Rückgabe einer Folge von X Zeichen, die aus der
Datei mit der Nummer Y gelesen werden. Wird die
Dateinummer nicht angegeben, so werden die Zei­
chen über die Tastatur eingelesen.
Wird die Eingabe über die Tastatur vorgenommen,
so werden keine Zeichen auf dem Bildschirm im
Echoverfahren wiedergegeben. Sämtliche Steuer­
zeichen werden direkt übergeben. Dies gilt jedoch
nicht für <Ctrl-Break>, das zur Unterbrechung der
Ausführung der INPUT#-Funktion benutzt wer­
den kann. Wird INPUT# über die Tastatur beant­
wortet, so braucht <CR> nicht betätigt zu werden.
Durch X wird die Anzahl von eingegebenen Zei­
chen ohnehin begrenzt.
5 'INHALT EINER SEQUENTIELLEN DATEI
IN HEXADEZIMALFORM AUFLISTEN
10 OPEN "I",1,"DATA"
20 IF EOF(l) THEN 50
30 PRINT HEX$(ASC(INPUT$(1,#1)));
40 GOTO 20
50 PRINT
60 END
Mit INPUT$ und INKEY$ werden sämtliche
Tastatureingaben und nicht nur die ausdruckbaren
Zeichen gelesen. Soll beispielsweise die Betätigung
von Cursor-Tasten ermittelt werden, so werden
diese Funktionen und nicht INPUT oder LINE
INPUT benutzt.
Gleichermaßen sollten Datenübertragungsdateien
mit INPUT$ (und nicht mit INPUT# oder LINE
INPUT#) gelesen werden, da jedes ASCH-Zeichen
signifikant sein kann.
GW-BASIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis