TStream.WriteAnsiString
Write an ansistring to the stream.
Declaration
Source position: classesh.inc line 1127
public
procedure WriteAnsiString(const S: string); Virtual;
Description
WriteAnsiString writes the AnsiString S (i.e. 4 bytes) to the stream. This is a utility function which simply calls the Write function. The ansistring is written as a 4 byte length specifier, followed by the ansistring's content. The ansistring can be read from the stream using the ReadAnsiString function.
Errors
If an error occurs when attempting to write, an EStreamError exception will be raised.
See also
Name | Description |
---|---|
TStream.ReadAnsiString | Read an ansistring from the stream and return its value. |
TStream.Write | Writes data from a buffer to the stream and returns the number of bytes written. |
TStream.WriteByte | Write a byte to the stream. |
TStream.WriteDWord | Write a DWord to the stream. |
TStream.WriteWord | Write a word to the stream. |