Forums : Plateforme Mozilla

Aller à la discussion :  Plus récente Plus ancienne

# problème XPCOM avec exemple simple.

Envoyé par : Utilisateur anonyme

Date : 30/12/2004 17:18

Bonjour,

j'essai de mettre en place un exemple simple d'un composant xpcom avec xul.

J'arrive a compiler et a enregistrer la dll mais quand je lance la creation de l'instance dans mon javascript, j'obtient l'erreur suivant:

TypeErreur: Components.classes["le nom de mon composant"]has no properties

l'instruction javascript qui lance l'erreur :

   try {
     var objet = Components.classes["le nom de mon composant"].
                                         createInstance();
   } catch (err) 
   {....

j'ai essayer avec firefox 1.0 et mozilla 1.7.5 sous windows XP et j'ai toujour le même probleme.

une idée ?? merci

# Re: problème XPCOM avec exemple simple.

Envoyé par : laurentj

Date : 03/01/2005 11:17

Dans le répertoire mozilla/components, tu as bien mis la dll plus le fichier xpt ?

ouvre dans une console un mozilla/firefox compilé en mode debug : si il y a un problème avec ton composant, tu devrais y voir un message d'erreur parmis les premières lignes.

Efface également de ton profil les fichier compreg.dat et xpti.dat avant de démarrer Mozilla.

# Re: problème XPCOM avec exemple simple.

Envoyé par : Utilisateur anonyme

Date : 05/01/2005 11:59

Merci pour ta réponce, j'avais pas effacé les fichiers compreg.dat et xpti.dat

# Re: problème XPCOM avec exemple simple.

Envoyé par : Utilisateur anonyme

Date : 11/04/2006 10:39

Moi g ce pb là aussi, il bloque à:

bloc code source

Components.classes["@mozilla.org/moz/jssubscript-loader;1"].createInstance();

et j'arrive pas à resoudre mon problème

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.