(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
AW: Sicheres Speichern
17. Sep 2010, 15:04
Wenn es immer die gleiche Datei ist und der Nutzer keinen Dateinamen bestimmen kann/muss (also zum Beispiel einfach eine programminterne Information) so kann man auch eine Datei nehmen in der man 2 Stände hält. Der Aufbau sieht dann in etwa wie folgt aus
- aktiver Speicherstandindex (-1, 0 oder 1)
- Speicherstand1
- Speicherstand2
Beim speichern wird zuerst geschaut welches der aktuelle Speicherstand ist. Entsprechend wird der neue Stand dann auf den anderen Speicherstand geschrieben. Erst wenn dies erfolgreich geschehen ist wird die Information, welcher Speicherstand der aktive(neueste) ist geändert.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|