Cuándo te mencioné lo del activeX me refería a que tu lo hicieras en algún otro lenguaje (VB, Delphi, etc), aunque veo por
el otro hilo que quieres usar uno comercial, ese que te mencionan es gratuito para lo que en ese hilo tratan lo que tu quieres es usar
características del de pago.
Desconozco si hay algún otro que maneje lo que quieres en su versión gratis.