DLL dans une extension
Publié : 22 août 2007, 17:44
Salut,
Je souhaite faire une extension pour Firefox avec une dll. Le principe du prototype est de faire un clic droit sur n'importe quoi et que ça me fasse une alerte avec le texte reçu d'une dll concatener avec un texte que le javascript lui envoi.
Pour résumé le prototype :
clic droit->clic sur l'item de l'extension dans le menu contextuel->le js de l'extension appel une fonction de la dll avec un texte en paramètre->la dll renvoi ce texte reçu concatené avec un autre texte->le js l'affiche
Par la suite ce sera plus complexe mais j'aimerai déjà réussir à faire une extension avec une dll.
J'ai essayé en passant par un xpcom de mon cru : j'arrive bien à appeler une fonction de mon xpcom mais là encore faire discuter ma dll et l'xpcom... (ma dll, le xpt et le js de l'xpcom sont dans le dossier components de mon extension).
D'où ma question, comment utiliser les dll dans une extension? J'ai fouillé partout mais je ne trouve pas bonheur.
Merci
Simo'
PS: ma dll est faite en Delphi mais je ne pense pas qu'il y ai une incidence?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
Je souhaite faire une extension pour Firefox avec une dll. Le principe du prototype est de faire un clic droit sur n'importe quoi et que ça me fasse une alerte avec le texte reçu d'une dll concatener avec un texte que le javascript lui envoi.
Pour résumé le prototype :
clic droit->clic sur l'item de l'extension dans le menu contextuel->le js de l'extension appel une fonction de la dll avec un texte en paramètre->la dll renvoi ce texte reçu concatené avec un autre texte->le js l'affiche
Par la suite ce sera plus complexe mais j'aimerai déjà réussir à faire une extension avec une dll.
J'ai essayé en passant par un xpcom de mon cru : j'arrive bien à appeler une fonction de mon xpcom mais là encore faire discuter ma dll et l'xpcom... (ma dll, le xpt et le js de l'xpcom sont dans le dossier components de mon extension).
D'où ma question, comment utiliser les dll dans une extension? J'ai fouillé partout mais je ne trouve pas bonheur.
Merci
Simo'
PS: ma dll est faite en Delphi mais je ne pense pas qu'il y ai une incidence?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4