Bonjour,

Voilà mon problème est dans cette fonction:
Au niveau du try, je récupère l'erreur:
La référence d'objet n'est pas définie à une instance d'objet ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
 
        private void LoadSpecificRunFromXML()
        {
            //Chargement du fichier xml_specific_run_file dans l'objet XmlDocument XmlDoc
            XmlDocument xmlDoc = new XmlDocument();
            this.str = File.OpenText(xml_specific_run_file);
            xmlDoc.Load(str);
            for (int i = 0; i < TV.Nodes.Count; i++)
            {
                MessageBox.Show("/Week/" + TV.Nodes[i].Text + "/RUN");
                XmlNodeList tmp_ndl = xmlDoc.SelectNodes("/Week/" + TV.Nodes[i].Text + "/RUN");
                MessageBox.Show(tmp_ndl.Count.ToString());
                TreeNode[] child_collection = new TreeNode[tmp_ndl.Count];
                for(int j= 0;j< tmp_ndl.Count;j++)
                {
                    try
                    {
                        child_collection[j].Text = tmp_ndl[j].InnerText;
                        child_collection[j].ImageIndex = 1;
                        child_collection[j].SelectedImageIndex = 1;
                    }
                    catch (Exception err) { new Error("error",err.Message);}
                }
                TV.Nodes.Find(TV.Nodes[i].Text, false)[0].Nodes.AddRange(child_collection);
            }
 
}
Pourtant, je récupère bien mes données xml ...
D'où peut venir cette erreur ??