[VB.NET 2003] System.NullReferenceException
Bonjour,
Voici mon problème, j'espère que quelqu'un va pouvoir m'aider.
J'ai le code suivant :
Code:
1 2 3 4 5 6 7
| Private Sub MenuItem6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem6.Click
Me.Hide()
Dim dataClient As New frmDataClient
dataClient.crm = Me
dataClient.bNew = True
dataClient.Show()
End Sub |
Mon problème est que je reçois parfois une erreur System.NullReferenceException après la dernière instruction de ce bout de code. Je dis parfois car, j'ignore pourquoi, il arrive qu'à la place de donner une erreur, l'application se ferme purement et simplement.
J'ai déjà vérifier en pas à pas, en mettant en commentarisant (ça se dit ça?^^) en tout ou en partie le code de l'évènement load de frmDataClient ce n'est pas le code que j'ai écris qui génère l'erreur. Du moins d'après ce que j'ai compris.
Lorsque j'ai la boite de dialogue de l'erreur (quand elle s'affiche et que l'application n'est pas fermée), si je clique sur "Break", visual studio me dit :
Citation:
There is no source code for the current location
Si je clique sur continue, l'application continue de s'exécuter normalement.
Encore un détail qui, je pense, doit avoir son importance, ce phénomène ne se produit que si je choisis cet élément de menu en premier lieu. Si je fais n'importe quoi d'autre avant dans mon application, il n'y a aucun problème.
Quelqu'un aurait une idée?
Merci d'avance.
Griftou.