Reads up to Count bytes from the memory stream into Buffer and advances the current position of the stream by the number of bytes read.
function Read(var Buffer; Count: Longint): Longint; override;
virtual __fastcall Longint Read( Buffer, Longint Count);
Use Read to read the contents of the memory stream into a buffer, starting at the current position. Read will read up to Count bytes from the current position in Memory. If Count bytes extends beyond the end of the memory buffer, Read will only transfer the data up to the end of the associated memory buffer. Read returns the number of bytes actually transferred to Buffer, and advances the current position accordingly. If the return value is less than Count, it means that reading reached the end of the stream data.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!