This component has the same basic functions as TIniFile and many additional methods for stored data in binary file, such as:function ReadData(Section, Ident: string; pBuf: Pointer): Integer;function ReadStream(Section, Ident: string; Stream: TStream): Integer;function ReadDouble(Section, Ident: string; Default: Double): Double;function ReadExtended(Section, Ident: string; Default: Extended): Extended;function ReadDateTime(Section, Ident: string; Default: TDateTime): TDateTime;function ReadBoolean(Section, Ident: string; Default: Boolean): Boolean;procedure ReadStrings(Section, Ident: string; List: TStrings);function WriteData(Section, Ident: string; pBuf: Pointer; Count: Integer): Integer;function WriteStream(Section, Ident: string; Stream: TStream): Integer;procedure WriteDouble(Section, Ident: string; Value: Double);procedure WriteExtended(Section, Ident: string; Value: Extended);procedure WriteDateTime(Section, Ident: string; Value: TDateTime);procedure WriteStrings(Section, Ident: string; List: TStrings);Everything in the Datafile will be enrypted, unreadable. Works with files larger than 64 Kb.
|