Class TIniFile

Declaration
TIniFile = class(TObject)
  constructor Create(FileName: String);
  procedure DeleteKey(Section: String; Ident: String);
  procedure EraseSection(Section: String);
  function ReadBool(Section: String; Ident: String; Default: Boolean): Boolean;
  function ReadDate(Section: String; Name: String; Default: DateTime): DateTime;
  function ReadDateTime(Section: String; Name: String; Default: DateTime): DateTime;
  function ReadFloat(Section: String; Name: String; Default: Float): Float;
  function ReadInteger(Section: String; Ident: String; Default: Integer): Integer;
  function ReadString(Section: String; Ident: String; Default: String): String;
  function ReadTime(Section: String; Name: String; Default: DateTime): DateTime;
  function SectionExists(Section: String): Boolean;
  procedure UpdateFile;
  function ValueExists(Section: String; Ident: String): Boolean;
  procedure WriteBool(Section: String; Ident: String; Value: Boolean);
  procedure WriteDate(Section: String; Name: String; Value: DateTime);
  procedure WriteDateTime(Section: String; Name: String; Value: DateTime);
  procedure WriteFloat(Section: String; Name: String; Value: Float);
  procedure WriteInteger(Section: String; Ident: String; Value: Integer);
  procedure WriteString(Section: String; Ident: String; Value: String);
  procedure WriteTime(Section: String; Name: String; Value: DateTime);
end;
Description


Method TIniFile.Create

Declaration
constructor Create(FileName: String);
Description



Method TIniFile.DeleteKey

Declaration
procedure DeleteKey(Section: String; Ident: String);
Description



Method TIniFile.EraseSection

Declaration
procedure EraseSection(Section: String);
Description



Method TIniFile.ReadBool

Declaration
function ReadBool(Section: String; Ident: String; Default: Boolean): Boolean;
Description



Method TIniFile.ReadDate

Declaration
function ReadDate(Section: String; Name: String; Default: DateTime): DateTime;
Description



Method TIniFile.ReadDateTime

Declaration
function ReadDateTime(Section: String; Name: String; Default: DateTime): DateTime;
Description



Method TIniFile.ReadFloat

Declaration
function ReadFloat(Section: String; Name: String; Default: Float): Float;
Description



Method TIniFile.ReadInteger

Declaration
function ReadInteger(Section: String; Ident: String; Default: Integer): Integer;
Description



Method TIniFile.ReadString

Declaration
function ReadString(Section: String; Ident: String; Default: String): String;
Description



Method TIniFile.ReadTime

Declaration
function ReadTime(Section: String; Name: String; Default: DateTime): DateTime;
Description



Method TIniFile.SectionExists

Declaration
function SectionExists(Section: String): Boolean;
Description



Method TIniFile.UpdateFile

Declaration
procedure UpdateFile;
Description



Method TIniFile.ValueExists

Declaration
function ValueExists(Section: String; Ident: String): Boolean;
Description



Method TIniFile.WriteBool

Declaration
procedure WriteBool(Section: String; Ident: String; Value: Boolean);
Description



Method TIniFile.WriteDate

Declaration
procedure WriteDate(Section: String; Name: String; Value: DateTime);
Description



Method TIniFile.WriteDateTime

Declaration
procedure WriteDateTime(Section: String; Name: String; Value: DateTime);
Description



Method TIniFile.WriteFloat

Declaration
procedure WriteFloat(Section: String; Name: String; Value: Float);
Description



Method TIniFile.WriteInteger

Declaration
procedure WriteInteger(Section: String; Ident: String; Value: Integer);
Description



Method TIniFile.WriteString

Declaration
procedure WriteString(Section: String; Ident: String; Value: String);
Description



Method TIniFile.WriteTime

Declaration
procedure WriteTime(Section: String; Name: String; Value: DateTime);
Description