System.IniFiles.TMemIniFile.Create
Delphi
constructor Create(const FileName: string); overload;
constructor Create(const FileName: string; const Encoding: TEncoding); overload;
constructor Create(const FileName: string; const Encoding: TEncoding;
CaseSensitive: Boolean); overload;
constructor Create(const FileName: string; const Encoding: TEncoding;
CaseSensitive, UseLocale: Boolean); overload; virtual;
constructor Create(Stream: TStream; const Encoding: TEncoding = nil;
CaseSensitive: Boolean = False; UseLocale: Boolean = True); overload; virtual;
C++
__fastcall TMemIniFile(const System::UnicodeString FileName)/* overload */;
__fastcall TMemIniFile(const System::UnicodeString FileName, System::Sysutils::TEncoding* const Encoding)/* overload */;
__fastcall TMemIniFile(const System::UnicodeString FileName, System::Sysutils::TEncoding* const Encoding, bool CaseSensitive)/* overload */;
__fastcall virtual TMemIniFile(const System::UnicodeString FileName, System::Sysutils::TEncoding* const Encoding, bool CaseSensitive, bool UseLocale)/* overload */;
__fastcall virtual TMemIniFile(System::Classes::TStream* Stream, System::Sysutils::TEncoding* const Encoding, bool CaseSensitive, bool UseLocale)/* overload */;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
constructor | public | System.IniFiles.pas System.IniFiles.hpp |
System.IniFiles | TMemIniFile |
Description
Creates a TMemIniFile object for an application.
Call Create to instantiate a TMemIniFile object for an application. Create sets the FileName property, and loads a copy of the INI file into memory, in an internal string list.
FileName is the name of the INI file the TMemIniFile uses.
Note: On Windows, INI files are meant to be stored in the \WINDOWS directory or the application's directory. To work with an INI file in another location, specify the full path name of the file in FileName.