Bezeichnung
WriteChr -- schreibt ein Zeichen in eine Datei
Übersicht
WriteChr(id, chr[, encoding])
Beschreibung
Schreibt das durch chr beschriebene Zeichen in die durch id angegebene Datei und erhöht die Cursorposition der Datei um die geschriebenen Bytes. Das zu schreibende Zeichen muss als Codepunktwert an WriteChr() übergeben werden. Beachten Sie, dass dieser Befehl je nach Codierung bis zu 4 Bytes in die Datei schreiben kann, da in UTF-8 für ein einzelnes Zeichen bis zu 4 Bytes verwendet werden kann.

Mit dem optionalen Parameter encoding kann die zu verwendende Zeichencodierung gesetzt werden. Dies ist standardmäßig auf die Standard-Zeichencodierung eingestellt, die mit SetDefaultEncoding() gesetzt wurde. Siehe Zeichencodierungen für Details.

Wenn Sie ein einzelnes Byte in eine Datei schreiben müssen, verwenden Sie stattdessen den Befehl WriteByte(). Siehe WriteByte für Details.

Siehe auch ReadChr().

Eingaben
id
ID der zu benutzenden Datei
chr
Code-Punktwert des Zeichens, das in die Datei geschrieben werden soll
encoding
optional: Zeichencodierung, welche verwendet wird (voreingestellt ist die Standardcodierung) (V7.0)
Beispiel
OpenFile(1, "Test", #MODE_WRITE)
WriteChr(1, 65)
CloseFile()
Dieser Code schreibt das Zeichen "A" in die Datei Ram:Test.

Navigation zeigen