
09/01/2002, 17:32
|
| | Fecha de Ingreso: diciembre-2001
Mensajes: 29
Antigüedad: 23 años, 5 meses Puntos: 0 | |
Re: Componentes en VB Ivan:
A ver si te sirve esto:
¿Como creo una DLL utilizando Visual Basic?
1.- Crear un proyecto Nuevo. (VB 32 Bits, en este Ejemplo use VB 4.0 32 Bits)
2.- Agregar un Módulo de Clase (Menú Insertar -> Módulo de Clase)
3.- Editar las Propiedades del Módulo de Clase y modificarlas de la siguiente forma:
Instancing 2 - Creatable Multiuse
Name miclase
Public True
4.- Ahora Creo un "Método" (o Procedimiento) de Ejemplo en el Módulo de Clase (miclase)
<pre>Public Sub ShowMsg(ByVal Msg As String)
MsgBox Msg
End Sub </pre>
5.- Ahora Creo una "Propiedad" (o Función) de Ejemplo en el Módulo de Clase (miclase)
<pre>Public Function GetMsg() As String
GetMsg = "ESTE MENSAJE SE RECUPERO DE LA DLL"
End Function </pre>
6.- Agregar un Módulo .BAS (Menú Insertar -> Módulo)
7.- Editar las Propiedades del Módulo .BAS y modificarlas de la siguiente forma:
Name mibas
8.-Crear Función Principal como Entrada al Servidor OLE en el Módulo .BAS (mibas)
<pre>Public Sub Main()
'Entrada al Servidor OLE
End Sub </pre>
10.- Guardo mi Módulo de Clase como MIDLL.CLS, mi módulo .BAS como MIDLL.BAS y mi Proyecto como MIDLL.VBP
9.- Chequeo que mi Formulario Incial sea la función Main
Menú Herramientas -> Opciones -> Etiqueta Proyecto -> Formulario Inicial debe ser Sub Main y Nombre del Proyecto debe ser midll
11.- Ahora Creo mi DLL
Menú Archivo -> Crear Archivo DLL de OLE
La guardo como MIDLL.DLL en el directorio c:\Windows\System
12.- Salgo de VB (Salvando todo Obviamente)
Ya tengo Lista mi DLL!!! :)
No te pierdas el próximo mensaje de como registrar y llamar a mi DLL !! (a esta hora y en este canal) ;)
Elfhelm
"Los cuatro puntos cardinales son tres, el Norte y el Sur" |