Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Inidatei auslesen aus Liste nicht aus Datei (https://www.delphipraxis.net/136366-inidatei-auslesen-aus-liste-nicht-aus-datei.html)

Jackie1983 29. Jun 2009 11:31


Inidatei auslesen aus Liste nicht aus Datei
 
Servus,

komische Frage, aber ist es möglich bzw gibt es eine klasse der man Text in dieser Art übergeben kann:
[Text]
Param1=Wert
Param2=Wert
Param3=Wert
etc.

und dann die Werte wie bei TMemIniFile abfragen kann?

Nomal liest man die Werte aus eine Ini Datei. Möchte gerne diesen Aufbau verwenden aber ohne den Text aus der Stringliste in eine Ini-Datei zu speichern und dann auszulesen.

Mfg

himitsu 29. Jun 2009 11:33

Re: Inidatei auslesen aus Liste nicht aus Datei
 
Hier im Forum suchenTBigIniFile/Bei Google suchenTBigIniFile arbeitet intern mit einer TStringList und da könnte man theoretisch auch etwas direkt reinladen :angel:

TIniFile geht nur über die entsprechenden WinAPIs und die wollen eine Datei haben.

Jackie1983 29. Jun 2009 11:35

Re: Inidatei auslesen aus Liste nicht aus Datei
 
werde ich mir mal anschauen thx

Lannes 29. Jun 2009 11:35

Re: Inidatei auslesen aus Liste nicht aus Datei
 
Hallo,

schau Dir mal StringList.Values und StringList.Names an.

Jackie1983 29. Jun 2009 11:38

Re: Inidatei auslesen aus Liste nicht aus Datei
 
Zitat:

Zitat von Lannes
Hallo,

schau Dir mal StringList.Values und StringList.Names an.

servus,

da habe ich aber nur name und wert brauche aber noch ne kategorie...

himitsu 29. Jun 2009 11:40

Re: Inidatei auslesen aus Liste nicht aus Datei
 
Macht TBigIni intern auch so ... also Values und Names auslesen, nur daß da vorher noch die "Section" gesucht wird :)

Popov 29. Jun 2009 11:40

Re: Inidatei auslesen aus Liste nicht aus Datei
 
Zitat:

Zitat von Lannes
schau Dir mal StringList.Values und StringList.Names an.

Stimmt, mit StringList, und Values und Names, kann man wie mit einer Ini arbeiten, allerdings fehlt da die Möglichkeit der Sektion.

Lannes 29. Jun 2009 11:52

Re: Inidatei auslesen aus Liste nicht aus Datei
 
Hallo,

dann ist der Vorschlag von himitsu zielführender.

Oder Du nimmst eine StringList für die Sektionen, an die Eigenschaft Objects setzt Du dann jeweils einen Zeiger auf weitere Stringlists, die die Schlüsselvariablen enthalten auf die Du mit Values und Names zugreifen kannst.

Popov 29. Jun 2009 12:06

Re: Inidatei auslesen aus Liste nicht aus Datei
 
Nur mal eine Zwischenfrage, da ich TBigIniFile nicht kenne. Früher hatten die normalen IniFiles eine Grenze um die 64KB. Da ich aber immer mit der normalen TIniFile arbeite und inzwischen viel größere Inis geladen habe, sollte sich das mit der Grenze inzwischen erledigt haben. Was macht also die TBigIniFile jetzt noch spezielles?

Jackie1983 29. Jun 2009 12:09

Re: Inidatei auslesen aus Liste nicht aus Datei
 
könnte mit einer Stringliste eine Verwaltung progammieren,
aber wieso was neuprogrammieren wenn jemand so was schon programmiert hat...
Werde TBigIniFile mal ausprobieren...


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:53 Uhr.
Seite 1 von 2  1 2      

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