Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Was ist "besser"? TStringList oder TIniFile (https://www.delphipraxis.net/68453-ist-besser-tstringlist-oder-tinifile.html)

xZise 29. Apr 2006 20:30


Was ist "besser"? TStringList oder TIniFile
 
Welches "Format" ist besser?
Also schneller und größer... Eine TStringList oder ein TIniFile?

Die Muhkuh 29. Apr 2006 20:31

Re: Was ist "besser"? TStringList oder TIniFile
 
Zitat:

Zitat von xZise
Welches "Vormat" ist besser?
Also schneller und größer... Eine TStringList oder ein TIniFile?

Das Format mit F ist besser :stupid:

Bei der TStringList hast du keine Sections, die du bei der IniFile hast.

Matze 29. Apr 2006 20:32

Re: Was ist "besser"? TStringList oder TIniFile
 
Hi,

eine StringList befindet sich im RAM, eine Ini-Datei auf der HDD, daher ist die StringList in der Hinsicht schneller.

Aber sag doch mal, was du vor hast, das sind eigentlich 2 getrennte Paar Stiefel für komplett unterschiedliche Verwendungszwecke. Zum Speichern von Einstellungen natürlich die Ini-Datei, je nach Anzahl der Optionen, die gespeichert werden sollen.

Edit: Ach es geht um "besser", habe "schneller" gelesen. *g*

xZise 29. Apr 2006 20:37

Re: Was ist "besser"? TStringList oder TIniFile
 
Zitat:

Zitat von Spider
Das Format mit F ist besser :stupid:

^^ Irgendwie sah das schon komisch aus ;)


Zitat:

Zitat von Matze
Aber sag doch mal, was du vor hast, das sind eigentlich 2 getrennte Paar Stiefel für komplett unterschiedliche Verwendungszwecke.

Es soll ja angeblich in Inis kommentare geben (mit ";" eingeleitet!)! Kann ich die mit TIniFile leesen?

fkerber 29. Apr 2006 20:40

Re: Was ist "besser"? TStringList oder TIniFile
 
Hi!

Soweit ich weiß, geht das nicht!
Für die Kommentare würde sich dann die Stringlist anbieten...


Ciao Frederic

Matze 29. Apr 2006 20:41

Re: Was ist "besser"? TStringList oder TIniFile
 
Zitat:

Zitat von xZise
Es soll ja angeblich in Inis kommentare geben (mit ";" eingeleitet!)! Kann ich die mit TIniFile leesen?

Du hast zig Eigenschaften, doch Kommentare kann man imho nicht lesen.

Delphi-Quellcode:
uses IniFiles;

...

var foo: TInifile;

// foo := TIniFile.Create('c:\foo.ini');
foo. <== man sehe und staune
Da gibt es Read-/WriteInteger, Read-/WriteString, Read-/WriteBool, ... aber ReadComment nicht, den kann man ja auch schlecht "orten". ^^

Aber manuell kannst du natürlich die IniDatei auch auslesen. :) (Parsen)

sniper_w 29. Apr 2006 21:30

Re: Was ist "besser"? TStringList oder TIniFile
 
THashStringList ;)

ManuMF 30. Apr 2006 11:30

Re: Was ist "besser"? TStringList oder TIniFile
 
Zitat:

Zitat von Matze
eine StringList befindet sich im RAM, eine Ini-Datei auf der HDD, daher ist die StringList in der Hinsicht schneller.

Aber das sollte bei einer TMemIniFile doch nicht zutreffen, oder?

Gruß,
ManuMF


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:43 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