[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Classes' (#rtl)

TStream.WriteAnsiString

Write an ansistring to the stream.

Declaration

Source position: classesh.inc line 974

public procedure TStream.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

TStream.Write

  

Writes data from a buffer to the stream and returns the number of bytes written.

TStream.ReadAnsiString

  

Read an ansistring from the stream and return its value.

TStream.WriteByte

  

Write a byte to the stream.

TStream.WriteWord

  

Write a word to the stream.

TStream.WriteDWord

  

Write a DWord to the stream.


Documentation generated on: May 14 2021