System.IniFiles.TMemIniFile.Create

From RAD Studio API Documentation
Jump to: navigation, search

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.

See Also