Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#17

AW: Program hat nach Programmstart bereits ~50MB von der Festplatte gelesen?

  Alt 6. Nov 2016, 22:12
Das glaube ich Dir auf's Wort. Also gleich darangemacht, aber leider kann man TIniFile nicht einfach mit TMemIniFile ersetzen und den auf die IniFiles bezogenen Quelltext ansonsten belassen. Eine geschlagene Stunde experimentierte ich - auch mit dem just empfohlenen Process Monitor. Des Rätsels Lösung: Um das Schreiben auf den Datenträger zu erzwingen, ist - zusätzlich zu TIniFile - ein UpdateFile nötig.
Nicht zwingend! Zutaten: Eine aktuelle Delphi-Version und AutoSave . Siehe hier.

Natürlich kann man nicht an allen Stellen TIniFile verwenden und dann hintenrum ein TMemInifile unterschieben. Dafür gibt es eben TCustomIniFile .
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat