Lo siento se me habia olvidado hablaros de estos controles.....XD os resumo lo que son :
Un control ActiveX, antiguamente llamado OCX, es un objeto que se coloca en un formulario para habilitar o mejorar la interacción del usuario con una aplicación. Los controles ActiveX tienen eventos que se pueden incorporar en otros controles. Estos controles tienen una extensión de nombre de archivo .ocx.
Un archivo con extensión .ocx, u objeto insertable, cuando se agrega a un proyecto mediante el cuadro de diálogo Componentes, amplía el cuadro de herramientas. Los controles Treeview y StatusBar son ejemplos de controles ActiveX
Es decir , un control ActiveX sirve para añadir objetos a los formularios como botones personalizados o botones estilo xp aunque tambien los hay que son para funciones como por ejemplo colocar un icono al lado del reloj o añadir imagenes gifs.
los mejores que yo conozco los podeis descargar de : www.recursosvisualbasic.com
Ventajas de usar estos controles :
Puedes añadir objetos que visual basic por si mismo no tiene
Facil manejo (a veces)
Te ahorra trabajo (se puede añadir un icono al lado del reloj mediante codigo pero tambien hay controles que lo hecen automaticamente)
Desventajas de usar estos controles
La ruta de ubicación (si los cargas desde el escritorio al moverlos aparece un error de no se encuentra el control """""""".ocx)