Moin Wol,
so nicht. Wie bereits gesagt nutzt du TValueListEditor. Einfach mal die
OH deines Delphi bemühen. Du kannst damit Einträge pro Zeile in der Form Key=Value speichern und sowohl auf Key wie auf Value einzeln zugreifen. Willst mehrere Einträge (Spalten, weitete Array-Dimensionen...) kam der Verweis auf ein Object. Jedes Item kapselt die Eigenschaft Object vom Typ TObject. Somit kannst du auch jedem Item ein eigenes Object zuweisen. Deinem eingenen Object kannst du dann alle dir genehmen Eigenschaften zuweisen. Leitest du dir eine eigene Listenklasse ab, kannst du dir auch eigene IndexOf-Methoden schreiben denen du z.B. andere Prameter für die Suche übergibst usw.
Gruß oki