Bonjour à tous,
Sous Delphi Tokyo.
Après de nombreuses utilisation de tList, je butte sur certaines longueurs (et peut-être mauvaises pratiques) et tente de m'améliorer en regardant les tObjetList et la création de class.
Mon but est d'avoir des listes d'objets plus ou moins complexes dont certains éléments peuvent pointer vers des éléments d'autres listes d'objets. J'espère aussi, par la création de classes, éviter de toujours répéter de nombreuses lignes de code.
Si je créé un objet contenant un integer et un string (tcObjet), et un tObjectList de cet objet (tcObjetListe=tObjectList<tcObjet>), est-il possible de récupérer le pointeur d'un objet tcObjet ?
@TcObjetListe[Index] et ^TcObjetListe[Index] ne me retourne pas le bon pointeur ou déclenche un défaut.
Peut-être que je me fais des nœuds au cerveau en tentant d'utiliser le tObjectList sans l'automatisme qui en fait son intérêt...
Qu'en pensez-vous ?
Existe-t-il d'autres objets (je pense au tCollection) qui permettraient de résoudre ce type de problème ?
Merci par avance pour vos avis...
Partager