WRITEBYTE Stream, Wert


Beschreibung
Dieser Dateibefehl speichert ein Byte (= 8 Bit) in eine Datei. Diese Datei muss vorher mit OPENFILE oder WRITEFILE geöffnet werden. Die möglichen Werte liegen nur im Bereich von 0 bis 255.

Die folgende Tabelle zeigt verschiedene Typen von Werten, die in eine Datei gespeichert werden können.

NameBytes  TypeMin.Max.
Byte1Ganzzahl0+255
Short2Ganzzahl-32768+32767
Integer  4Ganzzahl-2147483648  +2147483647
Float4Kommazahl  -2 Mrd.+2 Mrd.
Lineanz+2String--
Stringanz+4String--

Nach dem Schreiben wird die Dateiposition automatisch verschoben. Benutze SEEKFILE, um die Dateiposition manuell zu ändern. Der nächste Schreibvorgang wird ab dieser Position erfolgen.


Parameter
Stream=Dateiidentität, die mit OPENFILE/WRITEFILE ermittelt wurde
Wert=Ein Wert im Bereich von 0 bis 255


Rückgabewert
-


Beispiel
Dieses Programm speichert den Wert 123 in eine Datei. Danach wird es wieder ausgelesen und ausgegeben:

fileout = WRITEFILE("mydata.dat")
WRITEBYTE fileout,123
CLOSEFILE fileout
filein = READFILE("mydata.dat")
Wert = READBYTE(filein)
CLOSEFILE filein
PRINT Wert


Siehe auch
WRITEBYTES, WRITEFLOAT, WRITEINT, WRITELINE, WRITESHORT, WRITESTRING