Thema: FreePascal Assoziative Arrays

Einzelnen Beitrag anzeigen

Benutzerbild von Deltachaos
Deltachaos

Registriert seit: 20. Feb 2008
Ort: Berlin
195 Beiträge
 
Delphi 7 Personal
 
#1

Assoziative Arrays

  Alt 16. Jun 2010, 20:13
Delphi-Version: 2010
Hi,

Ich suche eine Möglichkeit ein Assoziative Arrays zu nutzen.
Ich habe jetzt schon von die Folgende Möglichkeit gefunden:

Delphi-Quellcode:
type
  SomeClass = class
  public
    function GetArrayProp(Index: string): string;
    procedure SetArrayProp(Index: string; Value: string);
    property ArrayProp[Index: string]: string read GetArrayProp write SetArrayProp;
die Frage ist wie organisiere ich das intern am besten. Das Problem ist das in meinem Fall ständig werte dazukommen und wieder gelöscht auf nil gesetzt werden.

ich brauchte in meiner Anwendung folgende Struktur:

Clients[34] := TClient...
Clients[234] := TClient...
Clients[12] := TClient...
User['deltachaos'][0] := 34;
User['deltachaos'][1] := 234;
User['deltachaos'][2] := 12;
Maximilian Ruta
Ich weiß mein Deutsch ist ! Bei Fragen: ich bin fast immer im Mumble
Server: cubexsports.de
Port: 64738
  Mit Zitat antworten Zitat