TIniFile.ReadSection

From Soldat Community Wiki
Revision as of 20:06, 22 August 2013 by Mighty (talk | contribs) (new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
procedure ReadSection(const Section: string; Strings: TStrings)
 Section: Section to be read
 Strings: Lines read

Description

This procedure reads whole section of TIniFile and saves it as TStrings

Example

Below example will read whole NETWORK section on startup

var
  list: TStringList;
  ini: TIniFile;
  i: integer;

begin
  list := File.CreateStringList();	
  // assuming Sandbox Level < 2
  ini := File.CreateINI('soldat.ini');
	
  ini.ReadSection('NETWORK',list);	
  for i:=0 to list.Count-1 do
    WriteLn('>> '+list[i]);
	
  list.Free;
  ini.Free;
end.