Sign in Join
FPDoc Onlineexperiment

IniFiles unit

Ini files support.

IniFiles provides support for handling .ini files. It contains an implementation completely independent of the Windows API for handling such files. The basic (abstract) functionality is defined in TCustomInifile and is implemented in TIniFile and TMemIniFile. The API presented by these components is Delphi compatible.

Classes and records

TCustomIniFileclassAbstract ini file object.
THashedStringListclassString list with support for hash values.
TIniFileclassIni file implementation.
TIniFileKeyclassObject representing a key=value pair in the ini file.
TIniFileKeyListclassKey list object.
TIniFileSectionclassIni file section object.
TIniFileSectionListclassSection objects list.
TMemIniFileclassInifile cached in memory.
TStringHashclassString hash list.

Types

TIniFileOptionenumerationOptions to use hen creating a new TIniFile instance.
TIniFileOptionssetSet of TIniFileOption.
TSectionValuesOptionenumerationOptions to use when reading section values.
TSectionValuesOptionssetSet of TSectionValuesOption.

Constants

ifoWriteStringBooleanconstant

Uses

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.