ouvrir une fenêtre de sélection de fichier (filepicker)
Publié : 05 mai 2004, 17:55
Bonjour,
Je suis en train de me mettre à la programmation XUL en me programmant une petite application, grâce à différents tuturiaux que j'ai pu voir sur le net dont xulplanet j'ai pu pas mal avancer, cependant j'ai un problème lorsque je souhaite ouvrir une boite de dialogue de sélection de fichier.
Pour ce faire j'ai trouvé et utilisé le code suivant :
Je ne comprends pas pourquoi mais j'obtiens avec ce code toujours l'erreur suivant :
ajouter quelque chose dans le fichier Xul 
Je suis en train de me mettre à la programmation XUL en me programmant une petite application, grâce à différents tuturiaux que j'ai pu voir sur le net dont xulplanet j'ai pu pas mal avancer, cependant j'ai un problème lorsque je souhaite ouvrir une boite de dialogue de sélection de fichier.
Pour ce faire j'ai trouvé et utilisé le code suivant :
Code : Tout sélectionner
function selectFile()
{
var nsIFilePicker = Components.interfaces.nsIFilePicker;
var fp = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePicker);
fp.init(window, "Select a File", nsIFilePicker.modeOpen);
fp.appendFilters(nsIFilePicker.filterXML | nsIFilePicker.filterAll);
var res=fp.show();
if (res==nsIFilePicker.returnOK){
var thefile=fp.file;
}
}
Par cette erreur j'ai l'impression qu'il ne comprend pas la première ligne, peut être y a t'il une bibliothèque à indiquerErreur : uncaught exception: Permission refusée d'obtenir la propriété UnnamedClass.classes

