Bonjour,

Je cherche à lire un fichier XML et j'utilise XmlDoc dans Studio 2009.

En lisant quelques posts comme celui-ci :
http://www.developpez.net/forums/d33...t/#post2050307

... j'ai trouvé des pistes sur la procédure.

MAIS, voilà que je n'arrive pas à répliquer cet exemple et que mon compilateur
me reproche (voir l'extrait de code ci-dessous) d'employer, pour lire les ChildNodes, un long ( c'est 'i' dans l'exemple) au lieu d'un const OleVariant &.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
AnsiString Texte;
int nbUsrer = lstUser->ChildNodes->GetCount();
 
for(i=0;i < nbUsrer;i++)
Texte = lstUser->ChildNodes->Nodes[i]->GetAttribute("name");
Quelqu'un comprend pourquoi je peux mettre un const comme "2" par exemple
et que ça marche parfaitement mais pas un itérateur du type long i ????