Hallo,
ich möchte wie folgt Werte in eine .ini Speichern:
Delphi-Quellcode:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
Ini: TIniFile;
begin
Ini := TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'config.ini');
try
Ini.WriteInteger('Default', 'Volume', TrackBar1.Position); // hier wird kein Fehler verursacht
Ini.WriteInteger('Default', 'Proxy', CheckBox1.Checked); // hier ein Fehler - Inkompatible Typen: Integer und Boolen
Ini.WriteInteger('Default', 'ProxyIP', Edit1.Text); // und hier in Fehler - Inkompatible Typen: Integer und Boolen
finally
Ini.Free;
end;
Action:=caFree;
end;
Die Fehlermeldungen scheinen logisch zu sein, aber
hier wurde das genau so wie bei mir gemacht, und es klappt ohne Fehlermeldungen.

Wie kommt das und wie speichere ich nun einen Text der Edit und das mit der CheckBox?