Entwickler-Ecke
Dateizugriff - Daten Speichern
Millo - Mo 26.08.02 15:14
Titel: Daten Speichern
Hallo
Ich muss viele Daten in Form von Strings und Integern speichern ich habe schon möglichkeiten wie .ini Dateien und Registry angeschaut wollte aber fragen welche der beiden besser ist und ob es nicht vielleicht noch andere Möglichkeiten gibt die Daten zu Speichern.
a.C.k - Mo 26.08.02 15:36
Hi,
wenn du reg. bzw. ini nicht willst, dann speichere sie doch in eine x-beliebige Textdatei. Musst ja nicht "txt" oder so als endung verwenden ;)
Millo - Mo 26.08.02 15:52
Titel: Daten Speichern
Ja daran hab ich auch schon gedacht aber is ja im endeffeckt nichts anderes als ne .ini .
DeCodeGuru - Mo 26.08.02 16:11
wieso willst du denn keine ini-datei? Ich finde die immer recht praktisch, wenn ich irgendwelche einstellungen abspeichern will.
Klabautermann - Mo 26.08.02 16:34
Hallo,
er hat doch gar nicht gesagt das er es nciht will.
In den meisten Fällen ist meiner meinung nach eine ini-Datei die bessere lösung. Du kannst Flexibler damit arbeiten. Eventuell zu testzwcken mehrere Paralel verwenden (welche du dann ensprechend umbenennst) und bremst nicht den Systemstart aus (was bei einträgen in die Regestry der Fall ist).
Die Regestry ist vor allen dann von vorteil, wenn du die Daten Benutzerabhängig speichern willst, wober jeder Benutzer hier sein eigenes Windows Login haben muss. Oder du sicherstellen willst, das es garantiert nur eine Datei auf dem ganzen System gibt.
Gruß
Klabautermann
ao - Mo 26.08.02 17:11
Hallo!
Falls du dich für Ini-Dateien entscheidest, solltest du bedenken, dass diese nur 64 KB aufnehmen können, wenn man die Funktionen der Unit IniFiles benutzt. Deswegen solltest du dir dann
hier [
http://www.delphi-treff.de/content/download/index.php4?kat=4] den Code für TBigIniFile mal ansehen, der kann nämlich mehr als 64 KB.
Gruß
Andreas
DeCodeGuru - Mo 26.08.02 17:15
ooops, stimmt er hat nicht gesagt, dass er keine inifiles möchte. :oops:
Renegade - Mo 26.08.02 19:13
Moin erstmal!
Thema Registry: In meinen Augen eine Sch... Erfindung - zumindest so wie sie genutzt wird. Das Windows alles Zentral speichern will - ok - super idee - nur das auch noch jede Softwareschmiede und jeder "Möchtegernprogrammierer" nun seinen Mist da auch drin speichert - nicht schön! Windows pennt so schon genug!
Thema Ini-Files: Geile Erfindung für Einstellungen etc. - Favorisiere ich! Vor allem dann, wenn man Prog. fürs Netzwerk proggt! Damit läßt sich nämlich eine saubere und zentrale Verwaltung für Einstellungen realisieren.
Und für alles andere sollten spezialisierte Dateien benutzt werden - je nach dem entweder Text-Files, DB, Grafikfiles... - sollte halt nur "passen"
Gruß Renegade
Millo - Mo 26.08.02 19:19
Titel: Daten Speichern
Moin
Danke für die große Hilfe!!! Ich denke ich werde mich jetzt ganz den .ini Dateien witmen scheint ja eine bessere Art zu sein die Daten zu speichern.
Sledge_Hammer - So 01.09.02 09:29
Hi
Könnte mir bitte jemand sagen wie man überhaupt daten speichert? also den code dazu? von daten speichern hab ich nämlich null ahnung.
THX Sledge_Hammer
DeCodeGuru - So 01.09.02 09:41
geh mal in die Tutorialsektion. Dort gibt es mittlerweile 2 Tuts über Ini-Files. Lies dir die einfach mal durch und wenn du was nicht verstehst, dann frag einfach :wink:
Sledge_Hammer - So 01.09.02 11:22
Hi
Danke für den Tip. Ist es so auch möglich, einen eigenen dateityp zu erstellen, also *.xyz oder so? Kann man da einfach
Quelltext
1:
| ini:=TIniFile.Create('c:\meineini.[b]xyz[/b]') |
schreiben?
Tino - So 01.09.02 21:47
Propier es doch einfach mal aus... dann wirst Du sehen das es funktioniert!
Gruß
TINO
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!