WriteString()
Syntax
Ergebnis = WriteString(#Datei, Text$ [, Format])Beschreibung
Schreibt einen String in eine Datei.
Parameter
#Datei Die Datei, in welche geschrieben werden soll. Text$ Der zu schreibende String. Format (optional) Das Format, in welchem der String geschrieben werden soll. Dies kann einer der folgenden Werte sein: #PB_Ascii : Schreibt den String im ASCII-Format #PB_UTF8 : Schreibt den String im UTF8-Format #PB_Unicode: Schreibt den String im UTF16-FormatWenn dieser Parameter nicht angegeben wird, dann wird der String im UTF8-Format geschrieben.
Rückgabewert
Gibt einen Wert ungleich Null zurück, wenn die Operation erfolgreich war, und Null bei einem Fehler.
Anmerkungen
Wegen des Zwischenspeicherns (Cachen) kann diese Funktion auch dann eine Erfolgsmeldung zurückgeben, wenn auf dem Ausgabegerät nicht genug Platz für die Schreib-Operation übrig ist.
Die Datei muss mit Schreib-Unterstützung geöffnet worden sein (d.h. nicht mit ReadFile()). Das abschließende "Null" Stringzeichen wird nicht in die Datei geschrieben.
Um ein BOM ("Byte Order Mark" oder auch "Kennzeichen der Byte-Reihenfolge) einzufügen, mit dessen Hilfe später das String-Kodierungs-Format der Datei identifiziert werden kann, verwenden Sie die Funktion WriteStringFormat()
Um einen String einschließlich eines Zeilenvorschubs ("Newline") zu schreiben, verwenden Sie die Funktion FastLink "WriteStringN()".
Für ein Beispiel siehe den CreateFile() Befehl.
Siehe auch
ReadString(), WriteStringN(), WriteStringFormat(), CreateFile(), OpenFile()
Unterstützte OS
Alle