TECLStream.LoadFromStream
TECLStream
Loads the entire contents of a stream into the compressed data stream.
procedure LoadFromStream(Stream: TStream);
Description
Use LoadFromStream to fill the data stream with the contents of the stream specified by the Stream parameter. LoadFromStream always sets the Position of the source stream to 0, before streaming in the number of bytes indicated by the source streams Size property.
LoadFromStream resets the size of internal data stream so that the contents of the source stream will fit exactly. It sets the Size property accordingly, and then reads the entire contents of the source stream into the internal data stream. Thus, LoadFromStream will discard any pre-existing data stored in the internal data stream.
If the source stream is a TFileStream object, LoadFromStream does the same thing as LoadFromFile, except that the application must create and free the TFileStream object. LoadFromStream also allows applications to fill a ECL stream object from other types of stream objects.
|