Erreur "La référence d'objet n'est pas définie à une instance d'un objet."

Résolu
bikini42 Messages postés 41 Date d'inscription jeudi 5 janvier 2006 Statut Membre Dernière intervention 11 juin 2010 - 25 avril 2007 à 14:13
bikini42 Messages postés 41 Date d'inscription jeudi 5 janvier 2006 Statut Membre Dernière intervention 11 juin 2010 - 27 avril 2007 à 09:33
Bonjour,

Après moultes tentatives de passages de variables, j'avais trouvé cette technique qui semblent fonctionner, mais j'obtiens une erreur qui me dit:

"L'exception NullReferenceException n'a pas été gérée. La référence d'objet n'est pas définie à une instance d'un objet."

Pour le moment j'ai ceci en code:
Affichage_Image

maform2;

public
string Code;
public

string CodeStim;

public
void setform(
Affichage_Image blabla2){maform2 = blabla2;}

Et plus loin, j'utilise la valeur maform2.Code en faisant:
donnees1[n].CodeStim = maform2.Code;

Et Code est déclaré et utilisé dans la Forme Affichage_Image, et varie à l'intérieur de cette Forme au cours du temps.

Savez-vous comment résoudre cette erreur?

Merci de me dire si vous connaissez un moyen simple de résoudre ça car j'ai tenté plein de méthodes pr passer des variables et c'est la seule qui semble être possible.
A voir également:

10 réponses

SharpMao Messages postés 1024 Date d'inscription mardi 4 février 2003 Statut Membre Dernière intervention 7 juin 2010 69
26 avril 2007 à 14:20
Là, tu code la méthode setform, mais quand l'utilises-tu ?
Si tu ne l'utilise jamais, le programme ne passe jamais dedans, et c'est normal que maform2 soit null.

Amicalement, SharpMao
3
Rejoignez-nous