Bonsoir à tous,

Voilà je viens vers vous car depuis un moment je butte sur une exception sur une ligne de mon code :
L'exception NullReferenceException n'a pas été gérée
Je stocke dans un fichier texte une configuration de plusieurs controls contenus dans un Form1 sous la forme :
22%-986896
Puis dans un module, je fais ce traitement : (La ligne incriminée est en rouge)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Dim stream as New System.IO.StreamReader("c:\monfichier.txt")
Dim lignelue as string
Do
lignelue = stream.Readline()
Dim strsplit as String()
strsplit = Split(lignelue, "%")
Dim LeBouton as String = "Button" & strsplit(0)
Dim LaCouleur as String = strsplit(1)
Form1.Controls(LeBouton).BackColor = Color.FromArgb(CInt(Lacouleur))
Loop Until lignelue Is Nothing
stream.Close()
Quand j'ai l'erreur, je vérifie mes variables dans la ligne incriminée et j'ai bien toutes les valeurs. Merci pour votre aide