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

THandleStream.Read

Overrides standard read method.

Declaration

Source position: classesh.inc line 649

public function THandleStream.Read(

  var Buffer;

  Count: LongInt

):LongInt; override;

Description

Readimplements the abstract Readmethod of TStream. It uses the Handleproperty to read the Countbytes 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

TStream.Read

  

Reads data from the stream to a buffer and returns the number of bytes read.

THandleStream.Write

  

Overrides standard write method.

THandleStream.Handle

  

The OS handle of the stream.