Rechercher : dans
Par :

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

Dernière réponse le 20 fév 2008 à 11:10:11 Baalan, le 20 fév 2008 à 09:46:17 
 Signaler ce message aux modérateurs

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.
Quel est la difference entre une pomme et une fenetre?

Config­uration: Windows XP
Opera 9.25

Meilleures réponses pour « [C#] Erreur compilation sous VS 2005 Help!! » dans :
[Langage C] C/C++ Erreur de segmentation VoirQu'est ce qu'une erreur de segmentation Vous êtes en train de développer une application sous Linux en C/C++. Tout va bien, ça compile, les oiseaux chantent. Donc vous lancez votre application pour la tester. Et vous obtenez l'un de ces deux...
La compilation et les modules en C et en C++ VoirCet article a pour vocation d'introduire les notions de bases de la compilation en C et en C++ et de la programmation modulaire. Il permet de mieux comprendre les messages d'erreur du compilateur. Les notions abordées ici sont indépendantes du...
Compiler du C sous Linux/UNIX VoirSous Linux, le compilateur de C est gcc. Il est installé de base sur plusieurs distributions, mais sur Debian (et celles qui en découlent) il faudra l'installer (aptitude install gcc). gcc Syntaxe de GCC gcc Tout d'abord, il faut savoir...
Langage C - Notion de préprocesseur VoirDéfinition du préprocesseur Dans les chapitres précédents, un programme simple vous a été présenté, il s'agit du programme suivant : int main(void) { printf("Ceci est votre premier programme"); } Dans ce programme la fonction principale...

1

Reivax962, le 20 fév 2008 à 10:43:38

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

Répondre à Reivax962

2

 Baalan, le 20 fév 2008 à 11:10:11

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. Quel est la difference entre une pomme et une fenetre?

Répondre à Baalan