Hello,

dans le debuggueur, j'aimerais à un moment donné, pouvoir inspecter le contenu d'un TObjectList... mais il me refuse l'expression utilisée:

soit

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
TMaClasse
...
  ListeReseaux : TObjectList;
expressions refusées:

ListeReseaux
ListeReseaux[]
ListeReseaux.items
ListeReseaux.items[0]
TMaCLasse.ListeReseaux
TMaCLasse.ListeReseaux[]

Vous voyez j'ai vraiment (presque) tout essayé...

Peut on le faire seulement ?

Merci.


EDIT:

j'ai tenté ça afin d'inspecter une variable simple (rr ici) résultat : "valeur inaccessible". Il doit donc y avoir un problème dans mes données !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
var
  rr:TReseau;
begin
  ListeReseaux.Add(TReseau.Create());
  rr:=TReseau.create;
  rr:=TReseau(ListeReseaux.Items[ListeReseaux.Count - 1]);
end;

EDIT2:

Et non, mes données sont bonnes... j'ai pu copier dans un autre TReseau un item de ListeReseaux, puis l'afficher...