THandleStream.Read

Overrides standard read method.

Declaration

Source position: classesh.inc line 1173

public 
  function Read(var Buffer; Count: LongInt) : LongInt;  Override;

Description

Read overrides the Read method of TStream. It uses the Handle property to read the Count bytes into Buffer

If no error occurs while reading, the number of bytes actually read will be returned.

Errors

If the operating system reports an error while reading from the handle, -1 is returned.

See also

Name Description
THandleStream.Handle The OS handle of the stream.
THandleStream.Write Overrides standard write method.
TStream.Read Reads data from the stream to a buffer and returns the number of bytes read.