fandetux
Messages postés11Date d'inscriptionvendredi 25 mars 2005StatutMembreDernière intervention15 janvier 2006
-
11 nov. 2005 à 22:36
Utilisateur anonyme -
14 août 2012 à 19:05
salut tout le monde
j'ai dans mon logiciel un fichier xml qui contient la configuration du logiciel.
police, taille, couleur...
au chargement de mon application je récupére mon fichier xml et applique le contenu à mon application jusque là tout va bien !
je donne maintenant la possibilitée a l'utilisateur de pouvoir modifier sa police, taille, etc ...
j'aimerais donc dans un premier temps pouvoir modifier mon fichier XML avec le nom et la taille de la nouvelle police.
fandetux
Messages postés11Date d'inscriptionvendredi 25 mars 2005StatutMembreDernière intervention15 janvier 20061 29 nov. 2005 à 19:50
salut ! voici mon bout de code :)
Try
Dim XMLconfig As XmlDocument = New XmlDocument 'declaration d'un fichier xml
XMLconfig.Load(fichierXML) 'chargement du fichier XML, fichierXML est une variable dans laquelle je stocke le chemin de mon fichier xml
Dim node As XmlNode = XMLconfig.DocumentElement 'noeud de ton document XML
For Each node In node.ChildNodes 'je parcours chaque noeuds
If node.Name = "NomDeTonNoeudQueTuVeuxModifier" Then
node.InnerText = NouvelleValeurDeTonNoeud 'variable pour toi aussi je pense :)
End If
Next
XMLconfig.Save(fichierXML) 'enregistrement
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
voila j'espère que ça t'aidera ;)
bon courage !
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_anassaldo
Messages postés16Date d'inscriptionmercredi 2 décembre 2009StatutMembreDernière intervention 6 septembre 2012 14 août 2012 à 15:49
une erreur s'afficher lors de l'insertion d'une valeur :
"La référence d'objet n'est pas définie à une instance d'un objet"
..il pointe sur la ligne ' For Each node In node.ChildNodes '
j c pa d'ou vient l'erreur !!