Einzelnen Beitrag anzeigen

Progman

Registriert seit: 31. Aug 2007
Ort: 99974 MHL
695 Beiträge
 
Delphi 10.1 Berlin Starter
 
#4

Re: Mehrere Speichermethoden für Einstellungen

  Alt 7. Dez 2007, 13:51
naja, dann mach dir doch ein Object TSettings, verpass ihm eine SetterMethode (z.B. SetSpeicherArt). etwa so:
Delphi-Quellcode:
Type
  TSettingArt = (saveIni, saveXML, saveRegistry);

  TSettings = class(TObject)
    private
      SettingArt: TSettingArt;
    ...
    public
      procedure SetSpeicherArt(a: TSettingArt;
  end;

var
  Settings: TSettings;
Je nach Auswahl des Users rufst du
Settings.SetSpeicherArt(saveIni); //als Beispiel auf mit dem entsprechenden Parameter. In deinem Object musst du dann natürlich alle drei Methoden implementieren und nimmst dann je nach SettingArt die entssprechende zum Abspeichern der Settings.
Karl-Heinz
Populanten von Domizilen mit fragiler, transparenter Aussenstruktur sollten sich von der Translation von gegen Deformierung resistenter Materie distanzieren!
(Wer im Glashaus sitzt sollte nicht mit Steinen werfen)
  Mit Zitat antworten Zitat