Mit "zurückschreiben" ist wohl das Speichern gemeint. Aber meiner Erfahrung nach ist das bei Ini-Files nicht explizit nötig.
Delphi-Quellcode:
procedure TMyForm.LoadSettings;
var
Ini: TIniFile;
begin
Ini := TIniFile.Create ('Pfad\Dateiname');
try
MyInput.Text := Ini.ReadString ('Bla', 'MyInput', '');
MyCheckbox.Checked := Ini.ReadString ('Bla', 'MyCheckbox', TRUE);
...
finally
FreeAndNil (Ini);
end;
end;
procedure TMyForm.SaveSettings;
var
Ini: TIniFile;
begin
Ini := TIniFile.Create ('Pfad\Dateiname');
try
Ini.WriteString ('Bla', 'MyInput', MyInput.Text);
Ini.WriteBool ('Bla', 'MyCheckbox', MyCheckbox.Checked);
...
finally
FreeAndNil (Ini);
end;
end;