Bonjour,
J'aimerai savoir comment utiliser la methode "assign" pour copier une liste hétérogène...
Je m'explique.
J'ai une class mère (TFiltre) avec plusieurs classes filles et petites-filles (et ainsi de suite) (TFiltreNumerique, TFiltreTextuel, TFiltreTextuelBidule, ...)
J'ai une TStringList qui héberge indifféremment des instances de ces classes dérivées ou éventuellement des instances de la classe mère.
Je ne parviens pas à utiliser assign (je dois mal comprendre son fonctionnement) pour creer une seconde liste qui ai les même valeurs que la première, mais avec pourtant des objets différents (cad si je change la proprieté d'un des objets recrée en copiant, que ça ne change pas la même proprieté de l'objet symétrique ayant été copié)
Avant :
- L1-o1-o2-o3-o4
L2-
Ce que je veux :
- L1-o1-o2-o3-o4
L2-o1'-o2'-o3'-o4'
Ce que je ne veux pas :
- L1-o1-o2-o3-o4
L2-o1-o2-o3-o4
Quelqu'un peut-il m'expliquer ça ?
Merci d'avance !
Partager