<< Inhaltsverzeichnis Suchen >>

LINE INPUT

Anweisung

Syntax:

LINE INPUT <DATEI-NUMMER>,<STRING-VARIABLE>
ON ERROR ... Anweisungen ... END

Bedeutung:

Liest eine ganze Zeile aus der angegebenen sequentiellen Datei. Im Fehlerfall wird der Block ON ERROR ... END ausgeführt.

 

 

Achtung: Vor jeder Anweisung LINE INPUT muß  mit IF EOF(...) oder WHILE NOT EOF(...) auf das Dateiende abgefragt werden, denn es wird bei Dateiende nur der Leerstring ohne Fehlermeldung geliefert.

 

 

Beispiel:

OPEN INPUT,1,"TEST.DAT"
   ON ERROR GOTO FEHLER
   END

 

IF EOF(1)
THEN ERRORMES = "Dateiende"
ELSE LINE INPUT 1,ZEILE$
                    ON ERROR GOTO FEHLER END
ENDIF
...
FEHLER: ...

siehe auch:

INPUT, INPUT$, EOF, OPEN, OUTPUT, CLOSE