Bezeichnung
ReadChr -- liest ein Zeichen aus der angegebenen Datei
Übersicht
chr = ReadChr(id[, encoding])
Beschreibung
ReadChr() liest ein einzelnes Zeichen aus der in id angegebenen Datei und gibt ihren Codepunktwert zurück. Beachten Sie, dass je nach Zeichencodierung bis zu 4 Bytes aus der Datei gelesen werden können, da UTF-8 Zeichen bis zu 4 Bytes verwenden. Die Cursorposition des Cursors wird um die Anzahl der gelesenen Bytes erhöht.

Mit dem optionalen Parameter encoding kann die zu verwendende Standardcodierung gesetzt werden. Dies ist standardmäßig auf die Standardtextcodierung eingestellt SetDefaultEncoding(). Siehe Zeichencodierungen für Details.

Wenn Sie ein einzelnes Byte aus einer Datei lesen möchten, verwenden Sie stattdessen ReadByte(). Siehe ReadByte für Details.

Siehe auch WriteChr().

Eingaben
id
Nummer die angibt, von welcher Datei gelesen werden soll
encoding
optional: Zeichencodierung, welche verwendet wird (voreingestellt ist die Standardcodierung) (V7.0)
Rückgabewerte
chr
nächstes Zeichen der Datei
Beispiel
OpenFile(1, "test", #MODE_READWRITE)
WriteLine(1, "Hello People! How are you?")
Seek(1, 0)
test = ReadChr(1)
CloseFile(1)
test$ = Chr(test)
Print(test$)
Dieses Beispiel gibt "H" auf den Bildschirm aus.

Navigation zeigen