Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Help :) Les ActiveX ... [ Archives Visual Basic / ActiveX ] (Adrien)

vendredi 27 février 2004 à 08:01:48 | Help :) Les ActiveX ...

Adrien


Bonjour,

Je me pose quelques questions liées : je souhaite programmer quelques petits ActiveX afin de les insérer sur des pages HTML ou PHP pour des raisons bien précises, et c'est à ce moment que je m'interroge : si je programme ces OCX avec VB, est-ce qu'ils nécessiteront "vb6fr.dll" installé sur la machine ? Et quel(s) autre(s) composant(s) ? Y a-t-il des risques d'incompatibilité en insérant des OCX "maison" ?

De même, est-ce qu'il m'est possible d'insérer d'autres objets dans l'OCX que je crée ?, par exemple j'insère un WebBrowser sur le contrôle, fonctionnera-t-il ? Devrai-je installer l'ActiveX Internet Explorer chez l'utilisateur final ?

Enfin, y a-t-il une alternative à l'insertion lourde de WebBrowsers pour l'affichage de pages Web dans une appli ou dans un composant ActiveX en VB ?

Merci beaucoup pour votre aide :-) J'espère avoir été compréhensible dans mes questions ;)

A bientôt.

Adrien.
adrien03@aol.com

vendredi 23 avril 2004 à 09:18:01 | Re : Help :) Les ActiveX ...

montlo02


Salut !

Houlà ! Ca fait beaucoup de questions !! Bon, je vais essayer de répondre à celles auxquelles je connais les réponses...

Déjà, si tu fais un ocx, il te faudra obligatoirement (enfin, je crois bien) que vb6fr.dll soit installé. Pour les autres composants, ben ça dépend qe ce que tu utilise dans ton activeX. Tu peux voir quelles sont les références de ton projet dans le menu Projet/Références sous Visual Basic.

Pour la compatibilité, ça dépend de l'os de l'utilisateur... Déjà je doute fort qu'un ocx windows fonctionne sous linux. Ensuite, si tu utilises certains types d'objets dans ton ocx (un objet word par exemple), l'instanciation est différente selon la version de windows. Pour régler ce problème, il suffit de faire un test au moment de l'instanciation de l'objet en question.

Il n'est pas possible d'insérer d'autres composants (dll, ocx...) dans un ocx, par contre tu peu créer un fichier cab dans lequel tous les fichiers utiles à ton ocx seront intégrés, et d'ailleurs je te conseille de faire comme ça. Pour le faire, il faut utiliser l'utilitaire "Asistant Empaquetage & déploiement" qui est fourni avec VB.
Grace à ça, tu peux intégrer d'autres dll ou ocx dans ton projet, et tu peux ainsi déclarer des objets word ou imaging...

Je vais m'arrêter là, parce que je connais pas du tout comment fonctionne un WebBrowser...

Voilà !

@+



Cette discussion est classé dans : help, ocx, activex, insérer, questions


Répondre à ce message

Sujets en rapport avec ce message

deux questions plz... [ par pascal ] bonjourma premiere question est, serait-il posible d'inclure un OCX dans un .RES ? si oui comment faire, ou plutôt ya t'il une manip spécial pour que plusieurs activex dans un seul ocx [ par nodashi ] comment puis je faire pour afficher un autre active x a partir d'un controle activexje m'explikeje veux creer un compteur pour un membre situés dans u ActiveX [ par amec ] je travaille sur un programme fait par une autre personne, et j'ai reelment des problémes avec le THREED32.OCX, je l'enregistre avec regsvr32.exe thre Comment insérer un OCX sans formulaire [ par DavidT ] J'ai créée une appli qui tourne en service.. j'ai un OCX mais j'aimerai supprimer le formulaire qui l'héberge tout en conservant l'OCX..comment faire HELP exe activeX ! [ par Zan ] salut,je developpe un exe activeX et j'arrive pas à ouvrir mon form !G bien une classe public et un module dans lequel G ma fonction main() avec un fo auto-fermeture d'un composant activeX [ par bnshoogoo ] J'ai besoin de faire l'equivalent d'un "end" (qui n'est pas autorisé dans un composant activeX) à l'interieur d'un ocx.Le but etant de fermer totaleme webcam, api, ocx, etc ... Help !!!!!! [ par Mickael ] Bon voila, je decouvre vb et je dois avouer que je n'y comprends rien. J'ai besoin d'aide.Je m'explique je dois gérer un parc de webcam dont la marque Insérer un *.ocx dans une page html [ par cgone ] Bonjour,Hier on m'a donné en cadeau un *.ocx écrit en VB5 à insérer dans une page html.Le coté positif, c'est que j'ai découvert VB et les activeX hie Comment créer un activeX OCX? [ par Unreal ] Comment fais-ton pour créer un activeX OCX?Je comprend rien à Let prop... et get...Pouvez-vous m'aider?Fchaumeil@hotmail.com Prob : Comment Installer MsChrt20.OCX sous Win NT sans VB6 [ par Stephane33 ] J'ai développé une application Sous Access 2000, dont un état utilise MsChrt20.ocx fourni avec VB6, le problème c'est que lorsque j'installe le progra


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.