FINPUT

BASIC2006

Die FINPUT oder auch INPUT#-Anweisung wird verwendet um einen Wert aus einer angelegten Datei zu lesen. Man muss zuvor die Datei mit OPEN for read geöffnet haben.

Es werden immer 16-Bit-Werte gelesen. Dabei können aber auch diese Werte in Byte-Variablen eingelesen werden. Werte größer 255 werden bei diesen Vorgang entsprechend abgeschnitten.

Syntax:

 FINPUT Variable  

Variable: Erforderlich, Beliebige Variable vom Typ Word, Byte

Beispiel:

 Define i as Word
 Define pegel1 as Word
 Define pegel2 as Word

 Define tmpday as Byte
 Define tmphour as Byte

 Open# for Read
 for i = 1 to filesize
   input# tmpday
   input# tmphour
   input# pegel1
   input# pegel2
   if tmpday=5 and tmphour=12 then
     print "Tag 5 Pegel1=" & pegel1 & " Pegel2=" & pegel2
     exit for
   end if
 next

 Close#

Siehe auch: OPEN, CLOSE, FPRINT

© 2004 - 2012 tappertzhofen. Alle Reche vorbehalten.
Seitenanfang | Impressum