Zitat von
alcaeus:
Problem geloest:
Delphi-Quellcode:
procedure Free; overload;
procedure Free(SaveFile: Boolean); overload;
//..
Das gefällt meinem Auge überhaupt nicht.
Richtig wäre doch, ein Property AutoSave:Boolean einzuführen und dann
Delphi-Quellcode:
procedure TProgramOptions.Destroy;
begin
if FAutoSave then
SaveToFile;
...
inherited;
end;