Entwickler-Ecke
Dateizugriff - Wo Daten speichern?
schitho - Mi 25.06.03 21:23
Titel: Wo Daten speichern?
Hi,
wo speichert man üblicherweise Daten? Ich meine damit folgendes:
Wenn ich ein Programm erstelle stehe ich immer wieder vor der Frage, wo soll das Programm bestimmte Einstellungen (z.B. Fenstergöße, Programmoptionen etc.) abspeichern?
Ist es hier besser eine ini-Datei zu verwenden oder doch die Registry-Datenbank.
Und wenn ini: In welchem Verzeichnis? Vorallem, wenn man die Administrationsrechte unter W2000 bzw. XP beachtet.
Die gleich Frage auch bei der Registry: Unter welchen Hauptschlüssel: HKEY_CURRENT_USER oder doch HKEY_LOCAL_MACHINE?
Toll wäre, wenn jemand von Euch die Vor- und Nachteile der Speichervarianten unter Berücksichtigung der verschiedenen Betriesbsysteme darstellen könnte.
Wäre für Eure Tipps sehr dankbar.
Tweafis - Mi 25.06.03 21:28
Also ich persönlich bin allgemein für inis, da diese leicht zu löschen sind und die sowieso schon zugemüllte Registrierung nicht noch weiter zumüllen. Ich würde sie ganz banal im Gleichen Verzeichnis Speichern wie die EXE. Außerdem wollen viele Leute Freeware erstmal nur testen und da kann man es nicht gebrauchen wenn es sich auch noch in der Registry festsetzt.
MAlsleben - Mi 25.06.03 21:42
Hi,
ich bin auch dafür, solche Sachen in Ini - Dateien zu speichen, im gleichen Verzeichnis wie das Programm. Das System- Verzeichnis und die Registry sind genug zugemüllt. Außerdem werden zukünftige Windows -Versionen und .net wieder auf dieses Prinzip setzen nur eben in XML -Dateien.
Gruß Micha.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!