[C#] Erreur compilation sous VS 2005 Help!!

Résolu
Baalan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   -  
Baalan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voila j'ai une erreur sur un programme créer avec une methode de code-behind.
Voici mon erreur:

Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

public void RemplirSignet(string NomSignet, string Texte)
{
object WordSignet = NomSignet;
DocWord.Bookmarks.get_Item(ref WordSignet).Range.Text = Texte;
}


Voila si vous savez d'ou vient le probleme merci de bien vouloir me le dire.
A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

Le problème est qu'il y a un objet que tu appelles et qui n'a aucune valeur associée (il vaut Null).
Les objets possibles (à toi de vérifier) sont :
- DocWord
- DocWord.Bookmarks
- DocWord.Bookmarks.get_Item(ref WordSignet)
ou enfin
- DocWord.Bookmarks.get_Item(ref WordSignet).Range

L'idéal pour toi serait de mettre des espions sur chacun de ces objets, un point d'arrêt sur la ligne qui bloque, et vérifier lequel vaut NULL.

Bonne chance,

Xavier
0
Baalan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   105
 
Merci de m'avoir répondu bien que cela soit encore un peu vague pour moi. Mais tu m'as mis sur le chemin et j'éspère trouvé l'erreur d'ici peu.
Si tu as d'autre information concernant mon problème n'hésite pas a me le faire savoir.
0