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
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.
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
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.