[Overview][Types][Classes][Index] |
Instantiate a new instance of TCustomIniFile.
Source position: inifiles.pp line 160
public constructor TCustomIniFile.Create( |
const AFileName: string; |
AOptions: TIniFileOptions = [] |
); virtual; |
const AFileName: string; |
AEscapeLineFeeds: Boolean |
); virtual; |
AFileName |
|
Filename to read |
AOptions |
|
Options to use when processing the ini file. |
AFileName |
|
Filename to read |
AEscapeLineFeeds |
|
Should escaping of linefeeds be enabled ? |
Create creates a new instance of TCustomIniFile and loads it with the data from AFileName, if this file exists. If the ifoEscapeLineFeeds option is present in AOptions or AEscapeLineFeeds parameter is True, then lines which have their end-of-line markers escaped with a backslash, will be concatenated. This means that the following 2 lines
Description=This is a \ line with a long text
is equivalent to
Description=This is a line with a long text
By default, not escaping of linefeeds is performed (for Delphi compatibility)
Default options for the TCustomIniFile.Options property can be specified in AOptions.
If the file cannot be read, an exception may be raised.
|
Remove the TCustomIniFile instance from memory |
|
|
Options currently in effect |