title: Reading Inifile to Stringlist problem spaces problem
body: <p>I am using the inifile to store values which I use to replace other values in a file for example A with B A=B which works fine however if I a space before the value B this is Ignored when reading in EG A= B is still read in as just 'B' rather than ' B', does anyone have any idea how I can work fix this, I am using Delphi 7 so I cannot use the StrictDelimiter option.</p>
  
  <pre><code>procedure ReadIntoVList(const aSection:string;AValueList:TValueListEditor);
  var
    IniFile:TIniFile;
    SL: TStringList;
    i: Integer;
  begin
     SL := TStringList.Create;
     IniFile := TIniFile.Create(ChangeFileExt(Application.Exename, '.ini'));
     try
       IniFile.ReadSectionValues(ASection, SL);
       AvalueList.Strings.AddStrings(SL);
     finally
       StampIniFile.Free;
       SL.Free;
     end;
  end;
  </code></pre>
  
  <p>Thanks</p>
  
  <p>Colin</p>