Entwickler-Ecke
Dateizugriff - ini-datei
CopEater - Do 17.04.03 20:42
Titel: ini-datei
wie bekomme ich die anzahl der schlüssel einer sektion einer ini-datei raus?
thx
ce
Popov - Do 17.04.03 21:04
In dem du alle Sektionen in ein TSringList lädst und dann den Count abliest.
Ich glaube das geht mit ReadSections(Strings: TStrings).
CopEater - Do 17.04.03 21:13
danke für deine hilfe.
könntest du das mal bitte an einem einfachen beispiel erklären?
ich bin noch anfänger... :oops:
Popov - Fr 18.04.03 14:27
Damit müßte es gehen (das Einlesen aller Sektionen):
Quelltext
1: 2: 3: 4: 5: 6:
| procedure ReadIniSections(IniFile: String; Strings: TStrings); begin with TIniFile.Create(IniFile) do try ReadSections(Strings); finally Free end; end; |
IniFile ist der Pfad zu der Ini Datei.
Strings ist die Liste die zurückgegeben wird.
Aurufen kann man das so:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| var sl: TStringList; k: Integer; begin sl := TStringList.Create; try ReadIniSections('c:\abc.ini', sl); k := sl.Count; //<<<<<<<< finally sl.Free; end; end; |
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!