Autor
|
Tema: incluir DLL en Visual Basic .NET (Leído 15,638 veces)
|
zhynar_X
Desconectado
Mensajes: 515
Use linux my friend...
|
Hola, el caso es que como se mucho mas de C que de Visual Basic he hecho una DLL para usarla en vb, pero mi problema es que no se como se incluyen las dll en proyectos de vb .NET. Espero que me lo podais decir.
Uso el Microsoft Visual Basic 2005 Expres Edition.
Saludos
|
|
|
En línea
|
Me he creado un blog: http://zhynar.blogspot.com Aver si os gusta! Optimista es aquel que cree poder resolver un atasco de trafico tocando el claxon (Anonimo)
|
|
|
Hendrix
|
Bueno, siempre puedes cargar la Dll con Loadlibrary y apuntar a una se sus funciones con GetProcAddress
|
|
|
En línea
|
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
|
|
|
bitarray
Desconectado
Mensajes: 9
Pienso luego existo
|
Hola,
a ver si te vale este método, en primer lugar creas un proyecto que sea una biblioteca de clases que le llamaremos "Midll.dll" al que le incluyes un modulo con una función, que por ejemplo, hará la suma de de dos valores, que puede el código puede ser:
Public Module Modulo_Suma Function suma(ByVal a As Integer, ByVal b As Integer) Return a + b End Function End Module
Generamos nuestra dll pulsando "F6". Bien ya tenemos creada nuestra dll, ahora debemos integrarla en nuestro proyecto inicial, para ello crearemos un nuevo proyecto de "aplicación para Windows", en este proyecto vamos al menú parte superior y seleccionamos Proyecto->Agregar referencia y en el nuevo cuadro de dialogo seleccionamos la pestaña de "Examinar" y seleccionamos nuestra dll "Midll.dll", ahora ya tenemos integrada la dll en nuestro proyecto, finalmente el código para llamar a nuestra función suma usaremos el siguiente código:
Midll.suma(10, 20)
|
|
|
En línea
|
|
|
|
|
|