Упрощенный код Delphi:
var
AppSettings: TIniFile;
Camera: TStringList;
begin
AppSettings := TIniFile.Create(ChangeFileExt(Application.ExeName, '.ini'));
Camera := TStringList.Create;
AppSettings.ReadSectionValues('Camera', Camera);
FreeAndNil(Camera);
FreeAndNil(AppSettings);
end;
Упрощенное содержимое INI-файла:
[Camera]
; A commented line
SomeKey=SomeValue
AnotherKey=AnotherVal
На данный момент TStringList
пусто из-за закомментированной строки в начале разделав INI, но я ожидал бы, что Count
равен 2.
Есть ли способ загрузить разделы файла INI, где в Delphi присутствуют строки с комментариями (;
)?
Я использую Delphi 10.3.2 в Windows 10. Окончание строк файла INI: #13#10
(\r\n
).