Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.477 Beiträge
Delphi 12 Athens
|
AW: Ini-Inhalt geht in sehr seltenen Fällen verloren (TMemIniFile)
10. Jan 2016, 00:23
Du kannst in deiner Ableitung von TMemIniFile das UpdateFile überschreiben. Dort benennst du die aktuelle Ini-Datei um, z.B. in <wasauchimmer>.sav, rufst dann das inherited auf und wenn das sauber zurück kommt, kannst du die sav-Datei löschen.
Beim Create schaust du, ob die INI-Datei existiert (und vielleicht noch, ob sie nicht leer ist). Andernfalls suchst du nach einer sav-Datei und benennst die wieder in .ini um.
|