System.Classes.TWriter.WriteString
Delphi
procedure WriteString(const Value: string);
C++
void __fastcall WriteString(const System::UnicodeString Value);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TWriter |
Beschreibung
Schreibt den in Value
übergebenen String an den Stream des Writer-Objekts.
WriteString wird intern vom Komponenten-Streaming-System verwendet, um die String-Typ-Eigenschaften von Komponenten an den Stream des Writer-Objekts zu schreiben.
WriteString ruft WriteValue auf, um den Werttypbezeichner (einen der Werte vaString
, vaLString
, vaWString
oder vaUTF8String
) an den übergebenen Value
-String zu schreiben und ruft dann Write auf, um die übergebenen Value
-Stringdaten an den Stream des Writer-Objekts zu schreiben.
WriteString setzt die aktuelle Position nach dem letzten geschriebenen Byte nach vorne.
Warnung: Wenn Komponenten-Strings in Streams geschrieben werden sollen, verwenden Sie immer WriteString. Die ähnlich benannte Methoden WriteStr und WriteUTF8Str dienen dem internen Einsatz durch verschiedene Komponenten. Ein fehlerhafter Einsatz dieser Methode kann zu Beschädigungen der Daten führen.correctly.