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
Bueno, siempre puedes cargar la Dll con Loadlibrary y apuntar a una se sus funciones con GetProcAddress ;)
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)