Bonjour à tous,
Je suis débutant et je viens de développer une application qui sauvegarde les préférences de l'utilisateur à chaque arrêt. (My.Settings)
Je souhaiterai modifier donc un fichier XML à chaque arrêt dans lequel serait stocker les préférences. Cependant, la modification ne marche pas correctement et je ne sais pas vraiment comment modifier le code.
Voici ce que mon code écrit:
Et voici mon code XML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Try Dim XMLconfig As XmlDocument = New XmlDocument XMLconfig.Load(fichier_xml) Dim node As XmlNode = XMLconfig.DocumentElement For Each node In node.ChildNodes("Utilisateur").ChildNodes("Tabcontrol1") If node.Name = "Value" Then node.InnerText = My.Settings.tabcontrol Next XMLconfig.Save(fichier_xml) Catch ex As Exception End Try
Merci beaucoup pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <JMC_SM_Settings> <Version> <Value>1.0</Value> </Version> <Utilisateur> <Tabcontrol> <Value>0</Value> </Tabcontrol> <Interval_Timer> <Value>900000</Value> </Interval_Timer> </Utilisateur> </JMC_SM_Settings>
J'oubliez
My.Settings.Tabcontrol, est une string.
et il y'a une exception levé:
:SLa conversion de la chaine "Utilisateur" en type 'Integer' n'est pas valide
Partager