Tecnología

Inicio

Cómo crear una DLL de ActiveX en VB

Visual Basic (VB) es un lenguaje de programación diseñado por Microsoft. proyectos de VB pueden hacer referencia a la biblioteca de enlace dinámico (DLL), que contienen funciones reutilizables utilizados con instancias de objetos. Se puede crear un archivo usando VB .NET con estas funciones comúnmente necesarios y guardarlo como un archivo DLL. Visual Basic utiliza DLL de ActiveX para extender su función conjunto de características o incluso como controles independientes incrustados en otras aplicaciones, tales como un navegador de Internet. La mayor parte del trabajo no productivo en la creación de un archivo DLL viene con la escritura del código. Visual Basic hace el resto del trabajo por usted.

Instrucciones

1 Abra Visual Studio. Haga clic en "Archivo" y seleccionar "Nuevo proyecto" en el menú desplegable. Haga clic en "Biblioteca de clases" en la ventana Nuevo proyecto y haga clic en "Aceptar".

2 Haga clic en "Proyecto" en el menú y seleccione "Propiedades" ClassLibrary1 en la lista desplegable. Cambiar el nombre de ensamblado y espacio de nombres raíz de la denominación genérica a algo más identificable con su clase.

3 Abre la ventana de código. Escribir el código para las funciones de la clase va a incluir. Realiza funciones públicas si las aplicaciones cliente de los usarán.

4 Haga clic en "Crear" del menú y seleccione "Build ClassLibrary1" en la lista desplegable. Esto creará un archivo DLL con el nombre que escribió en el cuadro de texto nombre de ensamblado. Cerrar el proyecto.

5 Crear un nuevo proyecto haciendo clic en "Archivo" y seleccionar "Nuevo proyecto". Seleccione "Proyecto vacío" y haga clic en "Aceptar". Haga clic en "Proyecto" en el menú y seleccione "Agregar referencia" de la lista desplegable. Navegue a la que ha guardado el archivo DLL, haga clic en él y haga clic en "Aceptar". Esto añade las funciones públicas de su archivo DLL para su nuevo proyecto.

Consejos y advertencias

  • Para utilizar las funciones públicas desde el archivo DLL, usted tiene que crear un objeto. Tipo "Dim variableName Como DLLname.Class1" en la sección de declaración de su código. En sus funciones, tipo "variableName = Nueva DLLname.Class1." Ahora puede utilizar el objeto con el operador punto para acceder a las funciones de su clase.