Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#6

AW: unbekannte Anzahl Wertepaare = dyn array ?

  Alt 6. Aug 2014, 19:12
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
fork me on Github
  Mit Zitat antworten Zitat