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

C# Discussion :

la reference � l'objet n'est pas d�fini � une instance d'un objet


Sujet :

C#

  1. #1
    Membre �clair�
    Inscrit en
    Juillet 2007
    Messages
    456
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par d�faut la reference � l'objet n'est pas d�fini � une instance d'un objet
    Bonsoir,
    j'ai l'erreur suivante
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    la reference à l'objet n'est pas défini à une instance d'un objet
    et voila o� cette exception est lanc�e
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    double valASMHI = (10000 * varDASMM.Value) / (varHt.Value * varHt.Value * (1.8 + (0.3 * varSex.Value)));
    l'exception est lanc�e � cause du varSex.Value, j'ai regard� sur la signification de se message d'erreur, on dit que l'objet en question n'a pas �t� instanci�, or je l'initialise bien � l'aide du code suivant
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    XVariable varSex;
                XVariableManager.Variable_Get(XVar.Resultats[SelectMesure].Protocole.VariablesList, "Sex", out varSex);
    Il faut noter que j'ai essay� de remplacer varSex.Value par un simple double egal � 0 mais j'ai tjrs la m�me exception.

    est ce qu'il y a qlq'un qui peut m'expliquer pourquoi j'ai cette exception ?

    Merci

  2. #2
    R�dacteur/Mod�rateur


    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    19 875
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 19 875
    Par d�faut
    Ton probl�me serait pas dans XVariableManager.Variable_Get ? Peut-�tre que tout simplement �a n'a pas initialis� la variable, parce qu'il ne trouve pas de variable nomm�e "Sex"...

  3. #3
    Expert confirm�
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activit� : Software Engineer
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par d�faut
    Apr�s le Variable_Get regarde la validit� de varSex.
    A mon avis il vaut null.

  4. #4
    Membre �m�rite
    Inscrit en
    Ao�t 2006
    Messages
    550
    D�tails du profil
    Informations personnelles :
    �ge : 50

    Informations forums :
    Inscription : Ao�t 2006
    Messages : 550
    Par d�faut
    Foclise pas sur varSex v�rifie les autres variables ....

  5. #5
    Membre �clair�
    Inscrit en
    Juillet 2007
    Messages
    456
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par d�faut
    Merci pour vos r�ponse,
    Ce que je comprends pas c'est pourquoi j'ai tjrs la m�me exception alors que j'ai enlev� compl�tement la variable varSex et je l'est remplacer par un double initialis� � 0.
    Sinon pour la valeur de varSex je vois bien que c'est �gal � 0.0 � l'aide du debegueur

    Merci

  6. #6
    Membre �clair�
    Inscrit en
    Juillet 2007
    Messages
    456
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 456
    Par d�faut
    Hi,
    Je me suis tromp� effectivement c'est a cause d'une variable mais c pas varSex, c'est varDASMM.
    je vais verifier l'origine du probl�me .
    Merci bien

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 5
    Dernier message: 28/09/2007, 10h38
  2. R�ponses: 2
    Dernier message: 09/09/2007, 14h25
  3. R�ponses: 8
    Dernier message: 04/06/2007, 16h20
  4. R�ponses: 24
    Dernier message: 01/06/2007, 09h26
  5. R�ponses: 8
    Dernier message: 11/07/2006, 17h27

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