IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Exception NullReferenceException sur accès à des contrôles d'un Form depuis un module [Débutant]


Sujet :

VB.NET

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 261
    Points : 98
    Points
    98
    Par défaut Exception NullReferenceException sur accès à des contrôles d'un Form depuis un module
    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

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 261
    Points : 98
    Points
    98
    Par défaut
    Bonsoir clementmarcotte,

    J'ai corrigé le titre suite à une erreur de frappe. Entre-temps, j'ai pu résoudre mon soucis à force de chercher (Il est 03h11, comme tu peux le voir, je suis assez coriace ...)
    J'ai modifié la manière d'accéder au contrôle ciblé de mon Form par rapport à la lecture de mon fichier texte depuis le module (je pense que l'erreur venait de là) et m'assure avant d'exécuter le code que certaines variables n'ont pas comme valeur Nothing.

    Merci quand même d'être passé par là

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. exception NullReferenceException levée
    Par GIGHASS dans le forum C#
    Réponses: 9
    Dernier message: 19/05/2008, 13h38
  2. NullReferenceException sur un label ?
    Par Barghis dans le forum Windows Forms
    Réponses: 16
    Dernier message: 10/01/2008, 13h37
  3. Réponses: 2
    Dernier message: 02/07/2007, 15h05
  4. Réponses: 10
    Dernier message: 20/01/2006, 11h50
  5. [Exception]Gestion des exceptions, capture sur la classe.
    Par @lantis dans le forum Général Java
    Réponses: 9
    Dernier message: 22/07/2005, 19h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo