Question

Nous utilisons un système qui autorise les extensions ActiveX via des fichiers .ocx.

Je dois écrire une extension pour tracer des graphiques propriétaires spécifiques. Après de nombreuses recherches, j'ai découvert que Visual Basic 6.0 pouvait créer ces contrôles ActiveX et les déployer en tant que fichiers .ocx.

Alors, VB6 est-il la seule option? Je suis réticent à croire qu'aucune autre option n'a été introduite par Microsoft depuis 1998.

En réponse à RichieHindle et Arnshea,

Au cours de la recherche, j'ai découvert que des contrôles ActiveX pouvaient être créés à l'aide de C ++, mais je ne trouvais pas le moyen de les déployer en tant que fichiers .ocx. Tout comme les dll.

Était-ce utile?

La solution

Vous pouvez créer des contrôles ActiveX en C ++ à l'aide de Visual Studio 2005 ou 2008, via ATL ou MFC. Il y a des assistants pour vous aider - le processus est relativement simple. 8 -)

Un OCX est une DLL - c'est exactement la même chose, mais avec une extension de fichier différente. (Le coin de Pedant: Je sais que l'inverse n'est pas vrai; toutes les DLL ne sont pas des contrôles ActiveX.)

Autres conseils

Vous pouvez créer un contrôle ActiveX en C ++ ou C avec des projets Win32, ATL ou MFC.

Microsoft dispose d'un outil appelé ActivexPad. Vérifiez si cela fonctionne dans votre situation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top