Wenn du den Namen der Person ebenfalls als Eigenschaft betrachtest dann benötigst du ein Konstrukt das als Dictionary, Map, Assoziatives Array, Hashmap,... bekannt ist.
Eine
TStringList
kann dazu verwendet werden:
Delphi-Quellcode:
var
list : TStringList;
begin
list := TStringList.Create;
// befüllen
list.Values['Name'] := 'Max Mustermann';
list.Values['email'] := 'max@web.de';
// abrufen
ShowMessage('ich heisse '+ list.Values['Name']);
Neben dem Property
Values[]
gibt es auch noch andere Properties (zb.
Names[]
) mit dessen Hilfe man
auch mit einer Schleife über das Dictionary gehen kann um alle Einträge auszulesen:
http://docwiki.embarcadero.com/Libra...Strings.Values