Verwendest du denn TMemIniFile? Das wurde ja in den letzten Delphiversionen massiv umgebaut (ist deutlich schneller usw.).
Das im verlinkten Beitrag genannte TIniFile basiert auf ur-ur-uralten
API-Funktionen aus Zeiten von Windows 3.x, das sollte man nicht mehr verwenden...
https://docs.microsoft.com/en-us/win...eprofilestring
Zitat:
This function is provided only for compatibility with 16-bit Windows-based applications. Applications should store initialization information in the registry.
Wie du das mit
Zitat:
ohne die Datei vorher zu laden und erneut zu speichern
meinst, ist mir aber auch nicht klar. Woher sollen die Daten denn kommen, wenn die Datei nicht geladen wird? Speichern ist mit TMemIniFile nicht nötig, wenn die Daten nicht auf der Festplatte landen sollen.