Einzelnen Beitrag anzeigen

Benutzerbild von Thunderchild
Thunderchild

Registriert seit: 12. Nov 2003
Ort: Nohra
139 Beiträge
 
Delphi 7 Personal
 
#5

Re: Umgang mit INI-Dateien

  Alt 17. Nov 2003, 12:23
Bis jetzt habe ich auch immer mit INIs gearbeitet. Ist zwar weniger elegant aber dafür einfacher als Registry-Bearbeitung.
Im onCreate des Hauptformulars (bzw. evtl. onActivate, je nach Situation mit weiteren Formularen im Prog) lese ich alle Einträge in einen tSettings-Record, der alle Programmeinstellungen enthält.
Viele meiner Aktionen allerdings kann man ein- und ausschalten (markiert durch die CHECKED-Eigenschaft der jeweiligen Aktion). In dem Fall speichere ich nicht den Wert, sondern führe, sofern für Checked true gelesen wurde, die Aktion gleich einmal aus. Dadurch wird der Haken gesetzt und vor allem wird dessen Wirkung verarbeitet.
Am Ende werden die Varis beim onClose des Hauptformulars (oder in einer Extra-Prozedur im Falle, dass das Formular nicht immer existiert) in die INI zurück gespeichert.
Das letzte Schöne, das in C geschrieben wurde, war Schuberts 9. Sinfonie.
Meine Softwareseite (Link aktualisiert am 13.12.2006).
  Mit Zitat antworten Zitat