Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Vorteile von ini's ? (https://www.delphipraxis.net/18844-vorteile-von-inis.html)

Luckie 26. Mär 2004 10:13

Re: Vorteile von ini's ?
 
Zitat:

Zitat von Delphi_Fanatic
Also mir fällt da eigentlich nur der Punkt ein, dass ini-Dateien beim De-Installieren von

Alles eine Frage des Setups. Die meisten Setups löschen nachträglicherstellte Dateien, die nicht im Setup waren oder nachträglich vom Benutzer verändert wurden, nicht. Man kann es aber so machen, dass rigeros alles gelöscht wird, könnte aber gefährlich sein oder das der Deinstaller fragt, ob er die Dateien löschen soll. Leider sieht man das beim Setup nicht, weswegen ich Setups für die Testversionen in der Freewaresparte generell etwas skeptisch gegenüber bin, weil ich nie weiß in wie wiet ich nachher noch selbst Hand anlegen muss, um das Programm wieder runter zu bekommen. :?

Robert_G 26. Mär 2004 10:14

Re: Vorteile von ini's ?
 
Da die Werte im RAM gehalten werden sind Lese-/Schreibaktionen schneller als in INIs.
Außerdem hat es den Vorteil/Nachteil, dass Einstellungen nur beim sauberen Herunterfahren/Abmelden dauerhaft gespeichert werden.
Das kann ein Vorteil sein, da ein System mit Einstellungen startet, mit denen es zumindest noch runterfahren konnte ;)

Unwissender 26. Mär 2004 11:18

Re: Vorteile von ini's ?
 
Zitat:

Da die Werte im RAM gehalten werden sind Lese-/Schreibaktionen schneller als in INIs.
Außerdem hat es den Vorteil/Nachteil, dass Einstellungen nur beim sauberen Herunterfahren/Abmelden dauerhaft gespeichert werden.
Na ja, ich sag mal nur MemIniFile, da hat man alle Vorteile einer Ini und hält auch nur die Ini's im RAM, die gerade von einem Programm benutzt werden (sehen wir mal von abstürzen ab), aber das ist deutlich weniger als die komplette Registry.
Da sie nur komplett im RAM gehalten werden, muss man geänderte Werte auch explizit abspeichert, wenn man nun beim Beenden speichert, dann sollte das speichern auch nur mit den Einstellungen klappen, die das Programm nicht zum Absturz gebracht haben!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:59 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz