Venant tout droit de VBFrance, et développant régulièrement des ocx (contrôle activeX) et des dll ActiveX, j'aurais beaucoup de mal à m'imaginer comment cela pourrait-être possible :
ActiveX est une technologie microsoft très ancienne. Le principal langage pour les développer n'est autre que VB, bien qu'il soit possible d'en faire en C++, cela est beaucoup plus dur à faire en C++, et au final, on n'y gagne pas grand chose en rapidité (d'après mon expérience, on y gagne de l'ordre de 5 à 10 %).
Les dll ActiveX ne sont pas de véritables dll, il s'agit de classes qui possèdent un ID (le fameux CLSID) qui doivent être enregistrées dans le registre afin de pouvoir les utiliser.
Du coup, les activeX sont très dépendants de Windows, et je serais curieux de comprendre le raisonnement qu'ont pu avoir tes patrons pour te demander une telle chose ! La machine virtuelle Java étant bien plus lourde que la librairie de VB6 !!!
_
Avant de poster dans le forum,
prière d'aller lire ceci :
http://www.codes-sources.com/reglement.aspx