Meine Überlegung war auch schon, aus dem Record eine Klasse zu machen
Das ist ein gute Idee.
Bei der Gelegenheit kannst du auch gleich das Laden und Speichern in die Klasse verlegen:
Delphi-Quellcode:
TAppSetting = class(TObject)
private
FDieSection : TStrings;
public
constructor Create;
destructor Destroy;override;
procedure LoadFromIni(ini:TCustomIniFile);
procedure SaveToIni(ini:TCustomIniFile);
property DieSection:TStrings;
end;