Hilfe
Parameter
stream |
Dateiidentität die mit OpenFile![]() ![]() |
Rückgabewert
Ein String mit unterschiedlich vielen Zeichen.
Beschreibung
Diese Dateifunktion liest eine ganze Zeile aus einer Datei aus. Diese Datei muss vorher mit OpenFile oder ReadFile
geöffnet werden. Die Länge kann unterschiedlich sein. BlitzBasic liest eine Textzeile nur bis zum Return-Zeichen (0Dh) oder dem LineFeed-Zeichen (0Ah) und setzt dann den Cursor auf die nächste Zeile.
Zusatzinformationen
Name | Bytes | Type | Min. | Max. |
---|---|---|---|---|
Byte | 1 | Ganzzahl | 0 | +255 |
Short | 2 | Ganzzahl | 0 | +65535 |
Integer | 4 | Ganzzahl | -2147483648 | +2147483647 |
Float | 4 | Kommazahl | -2 Mrd. | +2 Mrd. |
Line | anz + 2 | String | - | - |
String | anz + 4 | String | - | - |


Beispiel
Dieses Programm speichert diverse Werte in eine Datei. Danach werden sie wieder ausgelesen und ausgegeben:
WriteByte fileout,123
WriteFloat fileout,123.456
WriteInt fileout,12345678
WriteLine fileout,"Hallo"
WriteShort fileout,12345
WriteString fileout,"Super"
CloseFile fileout
filein = ReadFile ("mydata.dat")
wert1 = ReadByte (filein)
wert2# = ReadFloat (filein)
wert3 = ReadInt (filein)
wert4$ = ReadLine$ (filein)
wert5 = ReadShort (filein)
wert6$ = ReadString$ (filein)
CloseFile filein
Print "Byte" +wert1
Print "Float" +wert2
Print "Int" +wert3
Print "Line" +wert4
Print "Short" +wert5
Print "String" +wert6
WaitKey
Siehe auch
Eof, ReadAvail, ReadByte, ReadBytes, ReadFloat, ReadInt, ReadShort, ReadString

