Création d'un ActiveX avec MFC sous VS
Bonjour,
Tout d'abord je viens tout juste de m'inscrire à ce forum et je souhaite passer un grand bonjour à tous les membres, exprimer toute mon admiration, et un grand merci à tous ceux qui collabore à sa réussite.
Je désire créer un ActiveX avec MFC AppWizard (dll) de VS6, je dois l'utiliser par la suite sur un site web, "Et la ma première question : est ce qu'il sera possible de l'héberger sous Linux?", comme sur tout les ActiveX que j'ai vu utilise la référence "ClasID" dans <object> sur les pages web.
Mon probleme actuellement c'est que "Lorsque je crée un nouveau projet avec Visual C++ "VS6" sur le premier assistant je choisi l'onglet "Projet" et je selectionne "MFC AppWizard (dll)" je spécifie un nom de projet et je valide, sur le deuxième écran je coche "Regular DLL using shared MFC DLL" puis "yes, please" pour la génération des commentaires, donc je suis à lettre le document fourni par Monsieur "farscape" à l'article :
http://farscape.developpez.com/tutoriels/ActiveX-MFC/
"Je salut par l'occasion 'farscape'"
Voila donc le problem c'est qu'il n y a pas de class ***Ctrl crée automatiquement ni de fichier ***Ctrl.cpp
Et donc il met impossible de suivre les étapes comme je ne peux ajouté ni propriétés ni méthodes, et même si j'aimerai crée manuellement une class qui héritera de la class COleControl, je n'y arrive pas car je ne trouve pas de "COleControl" sur la liste déroulante,
Je vous remercie pour votre attention, et je vous serez très reconnaissant si vous pouvez m'aider
Mounir
Hébergement d'un Active X sous Linux
Bonjour,
Merci 'farscape' pour votre aide, j'ai suivi vos instructions et j'ai réussi à créer mon activeX sous VS6, il y a eu qlue écran de plus, j'ai pris comme référence le Tuto de la page :
http://www.codeproject.com/com/CompleteActiveX.asp
que je trouve très interessant aussi.
J'ai réussi à héberger mon activeX -très simple- sous linux, mais j'ai problem, lorsque je fais appelle à une méthode de l'activeX sur une page mon site à partir d'un poste, IE me donne l'errure suivante "Cet objet ne gère pas cette propriété ou cette méthode"
Si vous avez une idée pour m'aider je vous serez reconnaissant.
Mounir