Hmm..
Habe hier kein ToggleSwitch, aber aus den Codschnipsel müsste es nicht besser so gehen?
(ich gehe davon aus, das Einstellung1 und Toggle1SwitchAktiviert strings sind, in denen die Section und der Parametername stehen)
Code:
procedure TForm2.ToggleSwitchAktivierenClick(Sender: TObject);
begin
with TMemIniFile.Create(ConfigIniPfad) do
try
WriteBool(Einstellung1,Toggle1SwitchAktiviert,ToggleSwitchAktivieren.IsOn);
UpdateFile;
finally
Free;
end;
end;
Wobei ich nicht bei jedem Clieck auf dem Switch direkt in die INI schreiben würde...