| [Overview][Resource strings][Constants][Types][Classes][Index] | 
Checks whether a stream is in a format the reader recognizes
Source position: resource.pp line 297
protected function TAbstractResourceReader.CheckMagic(  | 
aStream: TStream  | 
):Boolean; virtual; abstract;  | 
aStream  | 
  | 
The stream to check  | 
true if the format of the stream is recognized
A TResources object invokes this method when it is searching for a reader able to read a stream, passing that stream as the aStream parameter.
aStream position is already correctly set: the reader must start to read from there.
This method should read the minimum amount of information needed to recognize the contents of a stream as a valid format: it usually means reading a magic number or a file header.
  | 
Loads resources from a stream  | 
|
  | 
Searches for a suitable resource reader  | 
|
  | 
Loads the contents of the object from a stream  | 
|
  | 
Loads the contents of the object from a file  |