Hallo,
baue deine Ini so auf, dass du mit einer Laufvariable auf die Eigenschaften zugreifen kannst:
Code:
[Adressen]
Name1=Hans
Tel1=123
Name2=Hugo
Tel2=987
Dann kannst du in einer Schleife darauf zugreifen:
Delphi-Quellcode:
for i := 1 to <Anzahl der Einträge> do
begin
Memo1.Lines.Add(Ini.ReadString('Adressen', 'Name' + IntToStr(i), 'irgendein Standardwert');
Memo1.Lines.Add(Ini.ReadString('Adressen', 'Tel' + IntToStr(i), 'irgendein Standardwert'); // Vorrausgesetzt, du hast die Nr. als String gespeichert
end;
Du kannst in ein Memo übrigens auch direkt eine (Text-)Datei laden:
Memo1.Lines.LoadFromFile('deine_textdatei.txt');
Edit: Ups, ich hatte "Lines" vergessen und habe es, um zukünftige Benutzer nicht zu frustrieren, ergänzt. [19:26 Uhr]