Bonjour,
Je tente de lancer un ActiveX basique à partir de mon site en Asp.net. Pour cela, j'ai suivi le tuto sur http://dung-tri.developpez.com/tutor...e-com-interop/, car c'est exactement ce que je veux faire. Or, à la fin de la 2ème étape (création du controle, du progid, inscription de l'activeX dans le registre, intégration dans la page web), mon ActiveX ne marche pas, erreur JSl'objet ActiveX n'est donc pas instancié (i guess).Cet objet ne gère pas cette propriété ou cette méthode
Il est pourtant inscrit dans le registre, j'ai utilisé la commande dos :
et les 2 clés correspondant au PROGID et au CLSID sont bien existantes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RegAsm.exe "D:\Projets AE\Projets\Tests\TestActiveX\client\client\bin\Debug\client.dll" /codebase /tlb)
Voici mon code dans l'aspx pour appeler l'ActiveX :
Le clsid défini est celui du contrôle et celui qui apparaît dans le registre, et pourtant, rien n'y fait,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <object id="clientActiveXDotnet" classid="clsid:9C72F170-1B85-4C6B-95F0-FC7F20B9270A" width="450" height="100"> <param name="Caption" value="Définition initiale" /> <span style="color:red">Impossible d'installer le composant -- Vérifier les paramètres de sécurités du serveur.</span> </object>
Aurais-je sauté une étape?
Merci de votre aide
Partager