Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi INI Datei aus speicher auslesen? (https://www.delphipraxis.net/93305-ini-datei-aus-speicher-auslesen.html)

moelski 4. Jun 2007 07:52


INI Datei aus speicher auslesen?
 
Moin !

Ich stehe hier gerade vor einem kleinen Problem und finde keinen Anfang wie ich es lösen soll ...
Und zwar basiert unser konzept auf INI Dateien. Darin speichern wir zu diversen Geräten eine Fülle von Infos und Settings. Nun sind wir aber dabei ein neues Gerät zu implementieren, wo der User die Spezifikation nach seinen Wünschen einstellen / konfigurieren kann. Die Konfiguration hätte dann aber nur er und kein anderer.
Drum war die Idee in unseren Stream Dateien die INI Datei mit abzuspeichern als String. Das sollte soweit noch kein Problem sein.

Frage ist nur ... Kann ich eine INI Datei auch nur im Speicher haben und drauf zugreifen ohne das ich eine Datei auf der Platte habe?

marabu 4. Jun 2007 07:55

Re: INI Datei aus speicher auslesen?
 
Hallo,

dazu musst du einfach nur die Klasse TMemIniFile verwenden.

Freundliche Grüße

Phoenix 4. Jun 2007 07:56

Re: INI Datei aus speicher auslesen?
 
Nicht mit TIniFile. Den Zugriff auf die Sections etc. müsstest Du dann selber implementieren.
Aber vielleicht schaust Du Dir mal die Sourcen von TIniFile an. Es könnte sein, dass die intern eine TSTringList verwenden - und dann sollte das mit ein wenig Copy&Waste machbar sein.

Edit: Wo war denn jetzt wieder der Rote Kasten?
Naja, egal. Vergiss mein Zeug - ich hab lang nicht mehr damit gearbeitet. TMemIniFile hab ich noch nicht gekannt ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:10 Uhr.

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