Home » Tipps & Tricks » Dateien/Verzeichnisse » Ini-Dateien » Items einer Section zählen
Items einer Section zählen
Ini-Dateien enthalten eine oder mehrere Sections, die wiederum Items enthalten. Folgende Funktion zählt, wie viele Items sich in der Section mit dem Namen Section befinden.
uses IniFiles; function IniSectionItemsCount(const IniFileName, Section: string): integer; var sl: TStringList; ini: TIniFile; begin result := 0; sl := nil; ini := nil; try sl := TStringList.Create; ini := TIniFile.Create(IniFileName); ini.ReadSection(Section, sl); result := sl.Count; finally ini.Free; sl.Free; end; end;