Puff poues es amplio el tema, asi que te recomiendo que investigues.
Como referencia te dire que activex son controles que debes registrar en cada equipo en el que lo quieras usar. Los que yo creo con .net los puedes registrar con una dll que hice que se llama registeractivexcs.dll y que esta en el foro.
Una vez hecho con el plugin activex que tambien esta en el foro puedes ponerlo y utilizar el ProgId de mi control para cargarlo. Una vez hecho esto tendras una serie de funciones que son las que puse en la web y en el ejemplo. creo que es objeto:start() solo debes definir la ruta hacia el exe como minimo para empezar y ejecutar start().