Wie ich schon sagte, ich hab mich bisher wenig mit der TMemIni beschäftigt, aber
Delphi-Quellcode:
try
myIni.WriteString('DATA', 'SWITCHRESOLUTION', s);
myIni.UpdateFile;
finally
MyIni.Free;
end;
Wenn es hier einen Fehler gibt, dann sollte eigentlich keine Fehlermeldung kommen, d. h. man kriegt es gar nicht mit.
Gehen wir man davon aus, dass der Fehler hier in dem Beispiel bei WriteString passiert, wird doch UpdateFile nicht ausgeführt. Somit stellt sich die Frage ob UpdateFile nicht besser im Finally Block aufgehoben wäre?
Obwohl das nicht der Fehler sein kann, da in dem Fall nur die Liste nicht aktualisiert würde.