RosettaCodeData/Task/Read-a-configuration-file/Delphi/read-a-configuration-file-2.delphi
2023-07-01 13:44:08 -04:00

29 lines
413 B
Text

program ReadAConfigFile;
{$APPTYPE CONSOLE}
uses
System.SysUtils,
uSettings;
const
FileName = 'Config.txt';
var
Settings: TSettings;
procedure show(key: string; value: string);
begin
writeln(format('%14s = %s', [key, value]));
end;
begin
Settings := TSettings.Create;
Settings.LoadFromFile(FileName);
for var k in Settings.Keys do
show(k, Settings[k]);
Settings.Free;
Readln;
end.