Bonjour à tous,
c'est re-moi encore...
J'ai besoin de gérer une liste de couples clé-valeurs, pour laquelle je dois pouvoir retrouver un des élément par le nom, par exemple ça contiendrait une série de couples :
- Force,12
- Intelligence,14
- Dextérité,10
- Sagesse,12
- Constitution,13
- Charisme,17
Et je voudrais pouvoir retrouver la valeur de Force en faisant une chose du style
valeur := liste['Force'];
Je pensais à une chose de ce style :
Ensuite, on gère l'insertion par la méthode Add. Mais je fais comment pour retrouver ma valeur ? A moins que ma définition ne soit pas bonne. Je dois avouer que mes connaissances en POO "moderne" sont pas au top...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Type TCaracteristique = class Cle : String; valeur : integer; end; Type TListe = TList<TCaracteristique>;
En Delphi 7, il existait un composant qui gérait çà, mais il existe plus en FMX...
Merci à tous
Partager