Cómo convertir DLL a ActiveX

Un control ActiveX es una unidad de código que puede reutilizar fácilmente. Esto ayuda a que la funcionalidad común sea coherente y ahorra tiempo de codificación. Puede hacer referencia o codificar uno o más dll en un componente ActiveX. Los componentes ActiveX son visuales o no visuales. Sin embargo, los componentes ActiveX no visuales que descarga de Internet pueden contener código potencialmente peligroso.

Inicie un nuevo proyecto de Visual Basic abriendo "Visual Basic" y seleccionando "Archivo", "Nuevo proyecto". Seleccione "Control ActiveX" en la ventana "Nuevo proyecto". Esto creará un nuevo control en blanco llamado "UserControl1". Eres libre de cambiar el nombre del control como quieras.

Comience a agregar código al nuevo proyecto ActiveX. Si tiene un dll que ya ha codificado, comience a mover las clases de ese programa a nuevas clases en el proyecto ActiveX. Si va a combinar la funcionalidad con uno o más dlls en este proyecto, vaya al menú y seleccione "Proyecto", "Referencias".

Desplácese por las referencias disponibles hasta que localice el dll que está buscando y haga clic en la casilla de verificación junto a él. Haga clic en "Aceptar" para guardar la dll como referencia en este proyecto.

Haga su control ocx seleccionando "Archivo", "Crear" en el menú. Junto a "Make" estará el nombre del proyecto. Este también será el nombre de su control ActiveX ocx. Si su proyecto se llama "MiProyecto", su control será "MiProyecto.ocx". Después de seleccionar "Crear", puede cambiar el nombre del archivo ocx en la ventana "Crear proyecto" que se abre a continuación.

Agregue su control ActiveX a su nuevo proyecto seleccionando "Proyecto", "Componentes" en el menú. Busque el nombre del archivo ocx que acaba de crear y haga clic en la casilla de verificación junto a él. Haga clic en "Aceptar" para guardar sus cambios. Verá que el control ActiveX aparece en la ventana "Caja de herramientas" si tiene esa ventana abierta. Ahora puede agregar este control a su formulario y reutilizar este mismo control en otros programas.

Referencias

Entradas Relacionadas

Subir

Si continúas navegando por esta web, entendemos que aceptas las cookies que usamos para mejorar nuestros servicios. Más imformación