hatte mich im post davor verschrieben, also insgesamt sieht das so aus:
Delphi-Quellcode:
procedure TForm1.ToolButton6Click(Sender: TObject);
begin
if FontDialog1.Execute then
settings.WriteString('font', 'font', FontDialog1.Font.Name);
end;
die variable settings ist global definiert:
var settings: TIniFile;
und in den uses das "inifiles"
wenn ich per button etwas in die ini schreibe, also mit "settings.writestring('test', 'test', 'test');
funktioniert das und es wird "[test] test=test" in die datei geschrieben. Nur hier funktioert das irgendwie nicht, kommt immer "zugriffsverletzung bei adresse 3245135"
grüsse