System.Classes.TWriter.WriteString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 formatierte Daten in den Stream des Writer-Objekts.

WriteString wird intern vom Streaming-System verwendet, um Komponenteneigenschaften in einen Stream zu schreiben. Außerdem wird WriteString von Writer-Objekten für Komponenten in den Prozeduren DefineProperties und WriteData eingesetzt.

WriteString schreibt den in Value übergebenen String in den Stream des Writer-Objekts. WriteString prüft, ob Value den richtigen Typ enthält, bevor die Methode Write aufgerufen wird, die den String und seinen Typ in den Stream schreibt.

Warnung:  Wenn Komponenten-Strings in Streams geschrieben werden sollen, verwenden Sie immer WriteString. Die ähnlich benannte Methode WriteStr dient dem internen Einsatz durch verschiedene Komponenten. Ein fehlerhafter Einsatz dieser Methode kann zu Beschädigungen der Daten führen.

Siehe auch